Highest end of day price: 642.05987973942 EUR (โน748.18 USD) on 2026-05-28
Lowest end of day price: 381.55871179721 EUR (โน366.15 USD) on 2022-09-27