Highest end of day price: 621.7914688952 EUR (โน732.47 USD) on 2026-05-11
Lowest end of day price: 440.5602018715 EUR (โน465.34 USD) on 2023-10-30