Highest end of day price: 63.35379928237 EUR ($69.31 USD) on 2025-03-19
Lowest end of day price: 21.328336694874 EUR ($23.38 USD) on 2020-03-19