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