Highest end of day price: 18583.204708806 EUR (โน21,655 USD) on 2026-05-28
Lowest end of day price: 8461.1323398468 EUR (โน10,305 USD) on 2010-05-17