Highest end of day price: 49.070533541666 EUR (ยฃ57.85 USD) on 2026-05-08
Lowest end of day price: 31.389433184368 EUR (ยฃ33.32 USD) on 2023-10-31