Highest end of day price: 26071.240398513 EUR (โน30,894 USD) on 2026-02-17
Lowest end of day price: 2440.5022351869 EUR (โน3,084 USD) on 2009-03-06