Highest end of day price: 55.060096724917 EUR ($64.19 USD) on 2025-10-29
Lowest end of day price: 24.973789763772 EUR ($24.24 USD) on 2022-10-12