Highest end of day price: 610.99767252886 EUR (โน724.55 USD) on 2026-01-26
Lowest end of day price: 420.61253545135 EUR (โน445.14 USD) on 2023-10-27