Highest end of day price: 105.19488355675 EUR ($121.85 USD) on 2026-08-17
Lowest end of day price: 41.851120543987 EUR ($40.63 USD) on 2022-10-12