World Markets / China /
Last close 8.71000004 on 2026-11-02
Founded: 1984
Founders: Founded as a Chinese state-owned bank
Industrial and Commercial Bank of China (ICBC) is the largest bank in the world by total assets.