Highest end of day price: 594.44148751332 EUR (โน699.82 USD) on 2025-12-29
Lowest end of day price: 420.61253545135 EUR (โน445.14 USD) on 2023-10-27