Highest end of day price: 566.72047962269 EUR (โน659.48 USD) on 2026-05-26
Lowest end of day price: 347.37552595104 EUR (โน370.10 USD) on 2024-04-22