Highest end of day price: 216.61027695666 EUR ($234.46 USD) on 2024-03-27
Lowest end of day price: 18.768990815229 EUR ($17.90 USD) on 2000-03-30