Highest end of day price: 62.635678446577 EUR ($73.90 USD) on 2026-04-14
Lowest end of day price: 24.973789763772 EUR ($24.24 USD) on 2022-10-12