Highest end of day price: 64.422306623377 EUR ($75.86 USD) on 2026-02-25
Lowest end of day price: 38.187587534792 EUR ($40.54 USD) on 2023-10-31