Highest end of day price: 577.94446142007 EUR (โน680.82 USD) on 2026-05-11
Lowest end of day price: 428.39665865156 EUR (โน467.22 USD) on 2023-11-24