Highest end of day price: 592.99332354488 EUR (โน649.76 USD) on 2023-06-28
Lowest end of day price: 216.31042196955 EUR (โน224.20 USD) on 2025-02-12