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