Highest end of day price: 410.25790499559 EUR (ยฃ477.21 USD) on 2025-10-24
Lowest end of day price: 41.191665140199 EUR (ยฃ52.06 USD) on 2009-03-06