Highest end of day price: 43.040412993922 EUR ($51.17 USD) on 2026-02-11
Lowest end of day price: 26.876296558641 EUR ($28.44 USD) on 2023-10-27