Highest end of day price: 592.99332354488 EUR (โน649.76 USD) on 2023-06-28
Lowest end of day price: 211.65224934414 EUR (โน228.50 USD) on 2025-04-02