
MA - Mastercard
Annual data, 2001 to 2026, in US$ millions.
Last updated: Oct 3, 2026
Other companies

601939.SS
China Construction Bank
Data since 2001
$432 BMarket cap
$119 BRevenue TTM
$54 BIncome TTM
8.4%Cap CAGR 10Y
+113%Cap total growth

BAC
Bank of America
Data since 1996
$376 BMarket cap
$117 BRevenue TTM
$41 BIncome TTM
5.3%Cap CAGR 10Y
+1,177%Cap total growth

601288.SS
Agricultural Bank of China
Data since 2004
$364 BMarket cap
$110 BRevenue TTM
$50 BIncome TTM
9.7%Cap CAGR 10Y
+170%Cap total growth

1398.HK
ICBC
Data since 2002
$339 BMarket cap
$126 BRevenue TTM
$60 BIncome TTM
0.2%Cap CAGR 10Y
-5%Cap total growth

HSBC
HSBC
Data since 1996
$329 BMarket cap
$72 BRevenue TTM
$30 BIncome TTM
7.5%Cap CAGR 10Y
+399%Cap total growth

601988.SS
Bank of China
Data since 2003
$324 BMarket cap
$99 BRevenue TTM
$45 BIncome TTM
8.6%Cap CAGR 10Y
+95%Cap total growth
2026 is partial: Capital is the current value; Revenue and Income are TTM; Asset and Equity are the latest quarter reported. CAGR runs through 2026. Dividend = yield × Capital (approximate). Orange bars mark years that fell from the prior year. Y axes are log scale, so zero or negative values are not shown.