Highest end of day price: 105.06906924359 EUR ($122.79 USD) on 2026-04-07
Lowest end of day price: 102.41567603163 EUR ($121.63 USD) on 2026-01-27