Highest end of day price: 592.99332354488 EUR (โน649.76 USD) on 2023-06-28
Lowest end of day price: 210.82388750508 EUR (โน231.58 USD) on 2025-04-07