Highest end of day price: 76.044014218473 EUR ($82.66 USD) on 2023-03-23
Lowest end of day price: 25.059481089454 EUR ($32.35 USD) on 2012-10-30