Highest end of day price: 99.223745890415 EUR ($117.23 USD) on 2026-02-26
Lowest end of day price: 86.580332749104 EUR ($99.22 USD) on 2026-03-30