Highest end of day price: 105.26677000382 EUR ($120.29 USD) on 2026-06-22
Lowest end of day price: 48.59011547086 EUR ($47.46 USD) on 2022-10-19