Highest end of day price: 26.593242648914 EUR (ยฃ30.93 USD) on 2025-11-14
Lowest end of day price: 23.053153916522 EUR (ยฃ25.14 USD) on 2023-11-24