Highest end of day price: 565.12372220135 EUR (โน658.53 USD) on 2026-05-28
Lowest end of day price: 377.94755859335 EUR (โน403.79 USD) on 2023-03-13