Highest end of day price: 557.02046673764 EUR (โน649.09 USD) on 2026-05-28
Lowest end of day price: 388.34595561784 EUR (โน406.69 USD) on 2023-10-03