Highest end of day price: 29.830852368316 EUR (ยฃ35.12 USD) on 2025-12-30
Lowest end of day price: 22.146605890251 EUR (ยฃ23.44 USD) on 2023-10-27