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