Highest end of day price: 396.95551054927 EUR (ยฃ441.73 USD) on 2024-08-21
Lowest end of day price: 15.408728699277 EUR (ยฃ18.89 USD) on 2012-07-31