Highest end of day price: 482.24074371038 EUR (โน561.12 USD) on 2026-03-05
Lowest end of day price: 369.88066194331 EUR (โน391.57 USD) on 2023-10-19