Highest end of day price: 99.223745890415 EUR ($117.23 USD) on 2026-02-26
Lowest end of day price: 87.294785059546 EUR ($101.07 USD) on 2026-03-20