Highest end of day price: 25.492468192019 EUR (ยฃ28.07 USD) on 2024-09-11
Lowest end of day price: 21.610998223626 EUR (ยฃ24.61 USD) on 2025-05-26