Highest end of day price: 617.27110317408 EUR (โน718.01 USD) on 2025-10-24
Lowest end of day price: 385.1300340049 EUR (โน411.90 USD) on 2023-05-31