Highest end of day price: 67.849364553857 EUR (ยฃ80.47 USD) on 2026-02-17
Lowest end of day price: 25.710180708314 EUR (ยฃ28.32 USD) on 2020-03-18