Highest end of day price: 581.10349120158 EUR (โน666.54 USD) on 2026-07-15
Lowest end of day price: 347.37552595104 EUR (โน370.10 USD) on 2024-04-22