Highest end of day price: 69.356083847685 EUR (ยฃ81.67 USD) on 2026-02-25
Lowest end of day price: 25.710180708314 EUR (ยฃ28.32 USD) on 2020-03-18