Highest end of day price: 105.14994459228 EUR ($120.31 USD) on 2026-07-06
Lowest end of day price: 44.377569180232 EUR ($49.83 USD) on 2020-06-26