Highest end of day price: 41.798131126124 EUR (ยฃ48.62 USD) on 2025-10-24
Lowest end of day price: 24.030690471638 EUR (ยฃ25.38 USD) on 2023-10-30