Highest end of day price: 551.31518810246 EUR (โน659.69 USD) on 2026-01-30
Lowest end of day price: 263.33044356671 EUR (โน277.51 USD) on 2023-10-18