Highest end of day price: 41.607983606401 EUR (ยฃ49.11 USD) on 2026-02-27
Lowest end of day price: 37.841142013761 EUR (ยฃ39.88 USD) on 2023-10-18