Highest end of day price: 1474.9875405907 EUR (โน1,716 USD) on 2026-09-09
Lowest end of day price: 54.81764017317 EUR (โน58.85 USD) on 2003-02-24