Highest end of day price: 77.183663668908 EUR ($84.24 USD) on 2025-03-12
Lowest end of day price: 42.478160175961 EUR ($54.96 USD) on 2012-10-26