Highest end of day price: 71.697083771842 EUR (ยฃ84.47 USD) on 2026-04-16
Lowest end of day price: 18.960895937521 EUR (ยฃ21.55 USD) on 2019-01-23