Highest end of day price: 108.71482398597 EUR ($117.05 USD) on 2023-12-12
Lowest end of day price: 49.469196412159 EUR ($56.71 USD) on 2026-03-19