Highest end of day price: 26.593242648914 EUR (ยฃ30.93 USD) on 2025-11-14
Lowest end of day price: 22.49186062197 EUR (ยฃ24.06 USD) on 2023-11-08