Highest end of day price: 70.495364286243 EUR ($80.65 USD) on 2026-07-03
Lowest end of day price: 23.966120578121 EUR ($25.63 USD) on 2020-03-23