Highest end of day price: 78.244956608194 EUR (ยฃ89.87 USD) on 2025-11-05
Lowest end of day price: 28.631710871846 EUR (ยฃ31.57 USD) on 2020-03-31