Highest end of day price: 80.227631224795 EUR ($91.68 USD) on 2026-06-22
Lowest end of day price: 38.677955480823 EUR ($41.06 USD) on 2023-10-31