Highest end of day price: 934.79534331268 EUR (โน1,104 USD) on 2026-02-26
Lowest end of day price: 397.97668390913 EUR (โน386.36 USD) on 2022-10-12