Highest end of day price: 25136.640430594 EUR (โน29,342 USD) on 2026-01-22
Lowest end of day price: 2440.5022351869 EUR (โน3,084 USD) on 2009-03-06