Highest end of day price: 23608.76877611 EUR (โน27,677 USD) on 2026-05-01
Lowest end of day price: 3088.0198338199 EUR (โน3,927 USD) on 2009-03-10