Highest end of day price: 104.92636671902 EUR ($122.05 USD) on 2025-10-24
Lowest end of day price: 52.095734617036 EUR ($57.10 USD) on 2020-03-19