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