Highest end of day price: 20058.805921902 EUR (โน23,425 USD) on 2026-08-21
Lowest end of day price: 400.08796053865 EUR (โน514.75 USD) on 2009-02-13