Highest end of day price: 494.76655227843 EUR (โน570.34 USD) on 2026-07-31
Lowest end of day price: 489.62455295477 EUR (โน557.51 USD) on 2026-07-28