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