Highest end of day price: 65.052745277637 EUR (ยฃ75.64 USD) on 2026-09-07
Lowest end of day price: 24.515986237667 EUR (ยฃ26.04 USD) on 2024-04-16