Highest end of day price: 30.47211835883 EUR (ยฃ31.95 USD) on 2025-02-18
Lowest end of day price: 20.705345797686 EUR (ยฃ22.80 USD) on 2024-09-12