Highest end of day price: 106.46230171703 EUR ($126.01 USD) on 2026-04-17
Lowest end of day price: 63.143776446764 EUR ($67.75 USD) on 2024-04-25