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