Highest end of day price: 23987.246503351 EUR (โน27,373 USD) on 2026-07-22
Lowest end of day price: 3088.0198338199 EUR (โน3,927 USD) on 2009-03-10