Highest end of day price: 616.41513300384 EUR (โน730.44 USD) on 2026-02-17
Lowest end of day price: 420.61253545135 EUR (โน445.14 USD) on 2023-10-27