Highest end of day price: 368.23717362538 EUR ($396.15 USD) on 2024-05-06
Lowest end of day price: 19.865996198282 EUR ($26.78 USD) on 2009-03-24