Highest end of day price: 38.571362373012 EUR (ยฃ43.92 USD) on 2026-07-28
Lowest end of day price: 28.706388405756 EUR (ยฃ31.44 USD) on 2025-04-09