Highest end of day price: 589.27104762025 EUR (โน692.36 USD) on 2025-12-17
Lowest end of day price: 440.5602018715 EUR (โน465.34 USD) on 2023-10-30