Highest end of day price: 95.502617193263 EUR ($110.99 USD) on 2026-09-04
Lowest end of day price: 54.196419263894 EUR ($57.24 USD) on 2023-10-30