Highest end of day price: 95.324704425449 EUR (ยฃ110.88 USD) on 2025-11-14
Lowest end of day price: 88.440612790091 EUR (ยฃ95.41 USD) on 2025-03-26