Highest end of day price: 21666.360274271 EUR (โน25,410 USD) on 2026-01-21
Lowest end of day price: 3118.8319376821 EUR (โน3,814 USD) on 2010-06-29