Highest end of day price: 913.44835192839 EUR (โน1,044 USD) on 2026-06-22
Lowest end of day price: 459.60325608132 EUR (โน520.50 USD) on 2025-04-30