Highest end of day price: 105.25779504961 EUR ($121.85 USD) on 2026-06-11
Lowest end of day price: 102.41567603163 EUR ($121.63 USD) on 2026-01-27