Highest end of day price: 535.49288858979 EUR (โน643.54 USD) on 2026-01-28
Lowest end of day price: 505.9151337746 EUR (โน580.00 USD) on 2026-03-19