Highest end of day price: 104.2126563357 EUR ($120.44 USD) on 2026-08-05
Lowest end of day price: 85.12491219859 EUR ($97.55 USD) on 2026-03-30