Highest end of day price: 592.99332354488 EUR (โน649.76 USD) on 2023-06-28
Lowest end of day price: 218.72659633006 EUR (โน228.95 USD) on 2025-01-27