Highest end of day price: 58.793027063486 EUR ($67.75 USD) on 2026-07-30
Lowest end of day price: 24.293117944658 EUR ($26.51 USD) on 2016-01-20