Highest end of day price: 549.38622298356 EUR (โน660.23 USD) on 2026-01-28
Lowest end of day price: 377.94755859335 EUR (โน403.79 USD) on 2023-03-13