Highest end of day price: 621.7914688952 EUR (โน732.47 USD) on 2026-05-11
Lowest end of day price: 438.75089973644 EUR (โน463.64 USD) on 2023-10-25