Highest end of day price: 48.679819929309 EUR (ยฃ55.27 USD) on 2026-06-24
Lowest end of day price: 38.456130262434 EUR (ยฃ41.91 USD) on 2023-08-21