Highest end of day price: 22.73649219242 EUR (ยฃ26.44 USD) on 2025-12-10
Lowest end of day price: 22.54523650553 EUR (ยฃ26.47 USD) on 2025-12-12