Highest end of day price: 718.1233305922 EUR (โน843.76 USD) on 2025-12-17
Lowest end of day price: 488.55338970303 EUR (โน511.63 USD) on 2023-10-03