Highest end of day price: 74.061430793157 EUR ($82.27 USD) on 2023-12-28
Lowest end of day price: 42.478160175961 EUR ($54.96 USD) on 2012-10-26