Highest end of day price: 17734.434559383 EUR (โน20,932 USD) on 2026-02-27
Lowest end of day price: 898.47371281007 EUR (โน1,062 USD) on 2006-01-02