Industrial & Commercial Bank of China Ltd.
IDCBY · OTC
Company research
Industrial and Commercial Bank of China Limited (ICBC), founded in Beijing in 1984, is the world's largest bank by total assets and market capitalization, and one of China's "Big Four" state-owned commercial banks. The bank operates through three core segments — Corporate Banking, Personal Banking, and Treasury Operations — delivering a comprehensive range of financial products and services to millions of corporate clients, government agencies, and individual customers both domestically and internationally. ICBC's offerings span corporate loans, trade finance, deposit-taking, personal wealth management, credit cards, insurance, investment banking, and digital banking services, with its economic center of gravity firmly rooted in mainland China. With over 415,000 employees and a presence in 45 countries, ICBC also maintains an extensive international network across Asia, Europe, the Americas, Africa, and Oceania to support global trade flows and Chinese enterprises expanding abroad.
Research reports
Extensive, multi-section equity research framing ICBC/IDCBY as a sovereign-backed, low-ROE credit utility whose vast deposit-funded moat is structurally monetized for state policy rather than minority shareholders, arguing the stock is fairly valued as a high-yield carry instrument at roughly 0.50–0.65x P/TBV with upside contingent on a trough in NIM and higher payout, and highlighting key risks around margin compression, opaque property/LGFV credit losses, directed lending, governance, and dilution from the 2026 recapitalization program.
Meyka AI PTY LTD · April 21, 2026IDCBY Earnings Recap: Industrial & Commercial Bank Awaits April 30 ResultsShort-form but substantive earnings-focused analysis reviewing a pattern of recent EPS and revenue misses, outlining valuation support via low P/E and price-to-book multiples alongside attractive dividend yield and payout metrics, flagging overbought technical indicators that counsel caution at current levels, and positioning the April 30, 2026 earnings release as a critical catalyst for confirming either stabilization or further deterioration in profitability and investor sentiment.