Highest end of day price: 101.99703703704 EUR ($120.89 USD) on 2026-02-18
Lowest end of day price: 44.377569180232 EUR ($49.83 USD) on 2020-06-26