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