Highest end of day price: 590.99933757746 EUR (โน685.69 USD) on 2025-11-27
Lowest end of day price: 420.61253545135 EUR (โน445.14 USD) on 2023-10-27