Highest end of day price: 88.236948880982 EUR (ยฃ99.33 USD) on 2026-10-02
Lowest end of day price: 28.631710871846 EUR (ยฃ31.57 USD) on 2020-03-31