Highest end of day price: 37.385133299957 EUR ($43.49 USD) on 2025-11-14
Lowest end of day price: -9.7432777064555 EUR (-$9.48 USD) on 2000-03-21