Highest end of day price: 68.651982955697 EUR ($80.65 USD) on 2026-05-06
Lowest end of day price: 24.973789763772 EUR ($24.24 USD) on 2022-10-12