Highest end of day price: 225.14105642585 EUR ($246.29 USD) on 2025-03-19
Lowest end of day price: 18.768990815229 EUR ($17.90 USD) on 2000-03-30