Highest end of day price: 537.84981809122 EUR (โน631.95 USD) on 2025-12-17
Lowest end of day price: 454.81606671644 EUR (โน490.63 USD) on 2025-03-26