2024 Companies ranked by earnings

Rank logo Company Company Code Country Earnings time
1 ico Saudi Aramco 2222.SR S. Arabia $193.21 B 2025: Q1, Q2
2024: Q3, Q4
2 ico Alphabet (Google) GOOG USA $140.07 B 2025: Q1, Q2
2024: Q3, Q4
3 ico Apple AAPL USA $130.21 B 2025: Q1, Q2
2024: Q3, Q4
4 ico Microsoft MSFT USA $123.62 B 2025: Q1, Q2
2024: Q3, Q4
5 ico NVIDIA NVDA USA $100.89 B 2025: Q1, Q2
2024: Q3, Q4
6 ico Amazon AMZN USA $85.15 B 2025: Q1, Q2
2024: Q3, Q4
7 ico Berkshire Hathaway BRK-B USA $81.59 B 2025: Q1, Q2
2024: Q3, Q4
8 ico Meta Platforms (Facebook) META USA $81.23 B 2025: Q1, Q2
2024: Q3, Q4
9 ico JPMorgan Chase JPM USA $71.04 B 2025: Q1, Q2
2024: Q3, Q4
10 ico ICBC 1398.HK China $58.99 B 2025: Q1, Q2
2024: Q3, Q4
11 ico China Construction Bank 601939.SS China $52.09 B 2025: Q1, Q2
2024: Q3, Q4
12 ico Exxon Mobil XOM USA $45.14 B 2025: Q1, Q2
2024: Q3, Q4
13 ico Agricultural Bank of China 601288.SS China $44.89 B 2025: Q1, Q2
2024: Q3, Q4
14 ico TSMC TSM Taiwan $42.91 B 2024: Q1, Q2, Q3, Q4
15 ico Bank of China 601988.SS China $41.59 B 2025: Q1, Q2
2024: Q3, Q4
16 ico Toyota TM Japan $38.91 B 2025: Q1, Q2
2024: Q3, Q4
17 ico PetroChina 0857.HK China $35.21 B 2025: Q1, Q2
2024: Q3, Q4
18 ico Walmart WMT USA $31.11 B 2025: Q1, Q2
2024: Q3, Q4
19 ico Tencent TCEHY China $31.10 B 2025: Q2
2024: Q2
2023: Q2, Q3
20 ico Bank of America BAC USA $30.23 B 2025: Q1, Q2
2024: Q3, Q4
21 ico Equinor EQNR Norway $30.11 B 2025: Q1, Q2
2024: Q3, Q4
22 ico Johnson & Johnson JNJ USA $28.18 B 2025: Q1, Q2
2024: Q3, Q4
23 ico Deutsche Telekom DTE.DE Germany $27.62 B 2025: Q1, Q2
2024: Q3, Q4
24 ico Comcast CMCSA USA $27.53 B 2025: Q1, Q2
2024: Q3, Q4
25 ico UnitedHealth UNH USA $26.59 B 2025: Q1, Q2
2024: Q3, Q4
26 ico HSBC HSBC UK $26.56 B 2025: Q1, Q2
2024: Q3, Q4
27 ico Shell SHEL UK $26.40 B 2025: Q1, Q2
2024: Q3, Q4
28 ico CNOOC 0883.HK China $26.40 B 2024: Q1, Q2, Q3, Q4
29 ico TotalEnergies TTE France $25.46 B 2025: Q1, Q2
2024: Q3, Q4
30 ico SK Hynix 000660.KS S. Korea $25.30 B 2025: Q1, Q2
2024: Q3, Q4
31 ico Alibaba BABA China $25.30 B 2025: Q1, Q2
2024: Q3, Q4
32 ico CM Bank 3968.HK China $24.77 B 2025: Q1, Q2
2024: Q3, Q4
33 ico Visa V USA $24.34 B 2025: Q1, Q2
2024: Q3, Q4
34 ico China Mobile 0941.HK China $24.32 B 2024: Q1, Q2
2023: Q3, Q4
35 ico Verizon VZ USA $23.95 B 2025: Q1, Q2
2024: Q3, Q4
36 ico Petrobras PBR Brazil $23.94 B 2025: Q1, Q2
2024: Q3, Q4
37 ico Samsung 005930.KS S. Korea $23.72 B 2025: Q1, Q2
2024: Q3, Q4
38 ico Wells Fargo WFC USA $23.38 B 2025: Q1, Q2
2024: Q3, Q4
39 ico Chevron CVX USA $23.12 B 2025: Q1, Q2
2024: Q3, Q4
40 ico Broadcom AVGO USA $22.98 B 2025: Q1, Q2
2024: Q3, Q4
41 ico Novo Nordisk NVO Denmark $22.38 B 2025: Q1, Q2
2024: Q3, Q4
42 ico Ping An Insurance 601318.SS China $22.30 B 2025: Q1, Q2
2024: Q3, Q4
43 ico China Pacific Insurance 601601.SS China $21.99 B 2025: Q1, Q2
2024: Q3, Q4
44 ico Home Depot HD USA $21.71 B 2025: Q1, Q2
2024: Q3, Q4
45 ico Santander SAN Spain $21.08 B 2025: Q1, Q2
2024: Q3, Q4
46 ico Procter & Gamble PG USA $21.07 B 2025: Q1, Q2
2024: Q3, Q4
47 ico Brookfield Corporation BN Canada $20.52 B 2025: Q1, Q2
2024: Q3, Q4
48 ico Merck MRK USA $20.43 B 2025: Q1, Q2
2024: Q3, Q4
49 ico Goldman Sachs GS USA $19.84 B 2025: Q1, Q2
2024: Q3, Q4
50 ico T-Mobile US TMUS USA $19.43 B 2025: Q1, Q2
2024: Q3, Q4
51 ico Morgan Stanley MS USA $19.29 B 2025: Q1, Q2
2024: Q3, Q4
52 ico Fannie Mae FNMA USA $18.97 B 2025: Q1, Q2
2024: Q3, Q4
53 ico Citigroup C USA $18.85 B 2025: Q1, Q2
2024: Q3, Q4
54 ico LVMH MC.PA France $18.84 B 2024: Q1, Q2, Q3, Q4
55 ico Dior CDI.PA France $18.83 B 2024: Q1, Q2, Q3, Q4
56 ico AT&T T USA $18.82 B 2025: Q1, Q2
2024: Q3, Q4
57 ico BHP Group BHP Australia $18.23 B 2024: Q1, Q2, Q3, Q4
58 ico CITIC limited 0267.HK China $18.17 B 2024: Q1, Q2, Q3, Q4
59 ico Oracle ORCL USA $18.07 B 2025: Q1, Q2
2024: Q3, Q4
60 ico BNP Paribas BNP.PA France $17.95 B 2025: Q1, Q2
2024: Q3, Q4
61 ico Banco Bilbao Vizcaya Argentaria BBVA Spain $17.72 B 2025: Q1, Q2
2024: Q3, Q4
62 ico Kweichow Moutai 600519.SS China $17.34 B 2025: Q1, Q2
2024: Q3, Q4
63 ico Mitsubishi UFJ Financial MUFG Japan $17.26 B 2025: Q1, Q2
2024: Q3, Q4
64 ico Rio Tinto RIO UK $17.24 B 2024: Q1, Q2, Q3, Q4
65 ico Royal Bank Of Canada RY Canada $17.14 B 2025: Q1, Q2
2024: Q3, Q4
66 ico Toronto Dominion Bank TD Canada $16.91 B 2025: Q1, Q2
2024: Q3, Q4
67 ico Allianz SE ALV.DE Germany $16.89 B 2025: Q1, Q2
2024: Q3, Q4
68 ico Eli Lilly LLY USA $16.85 B 2025: Q1, Q2
2024: Q3, Q4
69 ico Coca-Cola KO USA $16.72 B 2025: Q1, Q2
2024: Q3, Q4
70 ico Mastercard MA USA $16.46 B 2025: Q1, Q2
2024: Q3, Q4
71 ico Novartis NVS Switzerland $15.60 B 2025: Q1, Q2
2024: Q3, Q4
72 ico China Life Insurance 601628.SS China $15.49 B 2025: Q1, Q2
2024: Q3, Q4
73 ico UniCredit UCG.MI Italy $15.30 B 2025: Q1, Q2
2024: Q3, Q4
74 ico Enel ENEL.MI Italy $14.92 B 2025: Q1, Q2
2024: Q3, Q4
75 ico Postal Savings Bank of China 601658.SS China $14.78 B 2024: Q1, Q2
2023: Q2, Q3
76 ico Philip Morris International PM USA $14.73 B 2025: Q1, Q2
2024: Q3, Q4
77 ico Nestlé NESN.SW Switzerland $14.65 B 2024: Q1, Q2, Q3, Q4
78 ico PDD Holdings (Pinduoduo) PDD China $14.41 B 2025: Q1, Q2
2024: Q3, Q4
79 ico Volkswagen VOW3.DE Germany $14.35 B 2025: Q1, Q2
2024: Q3, Q4
80 ico Freddie Mac FMCC USA $14.32 B 2025: Q1, Q2
2024: Q3, Q4
81 ico Bank of Communications 601328.SS China $14.28 B 2025: Q1, Q2
2024: Q3, Q4
82 ico Intesa Sanpaolo ISP.MI Italy $14.21 B 2025: Q1, Q2
2024: Q3, Q4
83 ico Sinopec 600028.SS China $14.17 B 2024: Q1, Q2
2023: Q3, Q4
84 ico Reliance Industries RELIANCE.NS India $14.06 B 2025: Q1, Q2
2024: Q3, Q4
85 ico ConocoPhillips COP USA $13.68 B 2025: Q1, Q2
2024: Q3, Q4
86 ico NTT (Nippon Telegraph & Telephone) 9432.T Japan $13.55 B 2024: Q1
2023: Q2, Q3, Q4
87 ico Progressive PGR USA $13.40 B 2025: Q1, Q2
2024: Q3, Q4
88 ico Pfizer PFE USA $13.36 B 2025: Q1, Q2
2024: Q3, Q4
89 ico ASML ASML Netherlands $13.22 B 2025: Q1, Q2
2024: Q3, Q4
90 ico Roche ROG.SW Switzerland $13.05 B 2024: Q1, Q2, Q3, Q4
91 ico QUALCOMM QCOM USA $12.96 B 2025: Q1, Q2
2024: Q3, Q4
92 ico American Express AXP USA $12.84 B 2025: Q1, Q2
2024: Q3, Q4
93 ico Walt Disney DIS USA $12.83 B 2025: Q1, Q2
2024: Q3, Q4
94 ico State Bank of India SBIN.NS India $12.81 B 2025: Q1, Q2
2024: Q3, Q4
95 ico Charter Communications CHTR USA $12.77 B 2025: Q1, Q2
2024: Q3, Q4
96 ico Cisco CSCO USA $12.69 B 2025: Q1, Q2
2024: Q3, Q4
97 ico Siemens SIE.DE Germany $12.55 B 2025: Q1, Q2
2024: Q3, Q4
98 ico Crédit Agricole ACA.PA France $12.50 B 2025: Q1, Q2
2024: Q3, Q4
99 ico Netflix NFLX USA $12.44 B 2025: Q1, Q2
2024: Q3, Q4
100 ico Industrial Bank 601166.SS China $12.36 B 2025: Q1, Q2
2024: Q3, Q4