Highest end of day price: 57.788113396169 EUR ($68.22 USD) on 2025-07-01
Lowest end of day price: -17.464336055043 EUR (-$16.71 USD) on 2000-03-29