Highest end of day price: 57.934094447153 EUR ($68.01 USD) on 2025-12-12
Lowest end of day price: -17.464336055043 EUR (-$16.71 USD) on 2000-03-29