Highest end of day price: 635.51507277052 EUR (โน747.02 USD) on 2026-01-23
Lowest end of day price: 605.70557274037 EUR (โน704.33 USD) on 2025-12-10