Highest end of day price: 22117.792555949 EUR (โน26,209 USD) on 2026-02-17
Lowest end of day price: 3088.0198338199 EUR (โน3,927 USD) on 2009-03-10