Highest end of day price: 238.5975076297 EUR ($269.69 USD) on 2025-05-02
Lowest end of day price: 18.768990815229 EUR ($17.90 USD) on 2000-03-30