Highest end of day price: 109.14696852014 EUR ($124.64 USD) on 2026-07-10
Lowest end of day price: 63.143776446764 EUR ($67.75 USD) on 2024-04-25