Highest end of day price: 70.320097556796 EUR (ยฃ80.36 USD) on 2026-06-22
Lowest end of day price: 36.939383091104 EUR (ยฃ40.02 USD) on 2024-01-30