Highest end of day price: 551.13847377779 EUR (โน647.84 USD) on 2026-01-23
Lowest end of day price: 519.83759372733 EUR (โน608.63 USD) on 2025-12-22