Highest end of day price: 579.60661249147 EUR (โน675.41 USD) on 2026-05-28
Lowest end of day price: 434.23763078109 EUR (โน463.77 USD) on 2024-06-26