| Rank | Name | Revenues ($M) | Revenue % Change | Profits ($M) | Profits % Change | Assets ($M) | Employees |
|---|---|---|---|---|---|---|---|
| 1 | Walmart | $680,985 | 5.10% | $19,436 | 25.30% | $260,823 | 2,100,000 |
| 2 | Amazon | $637,959 | 11% | $59,248 | 94.70% | $624,894 | 1,556,000 |
| 3 | State Grid | $548,414.40 | 0.50% | $10,044.90 | 9.10% | $797,694 | 1,354,310 |
| 4 | Saudi Aramco | $480,193.50 | -3% | $104,982.30 | -13% | $645,097.20 | 75,118 |
| 5 | China National Petroleum | $412,645.30 | -2.20% | $22,424 | 5.30% | $607,615.10 | 985,155 |
| 6 | Sinopec Group | $407,490.10 | -5.20% | $8,036.40 | -14.50% | $375,395.10 | 495,096 |
| 7 | UnitedHealth Group | $400,278 | 7.70% | $14,405 | -35.60% | $298,278 | 400,000 |
| 8 | Apple | $391,035 | 2% | $93,736 | -3.40% | $364,980 | 164,000 |
| 9 | CVS Health | $372,809 | 4.20% | $4,614 | -44.70% | $253,215 | 259,500 |
| 10 | Berkshire Hathaway | $371,433 | 1.90% | $88,995 | -7.50% | $1,153,881 | 392,400 |
| 11 | McKesson | $359,051 | 16.20% | $3,295 | 9.80% | $75,140 | 44,000 |
| 12 | Volkswagen | $351,093.30 | 0.80% | $12,275.30 | -31.60% | $655,316.80 | 646,501 |
| 13 | Alphabet | $350,018 | 13.90% | $100,118 | 35.70% | $450,256 | 183,323 |
| 14 | Exxon Mobil | $349,585 | 1.50% | $33,680 | -6.50% | $453,475 | 60,900 |
| 15 | Toyota Motor | $315,110.20 | 1% | $31,257.90 | -8.60% | $624,466.90 | 383,853 |
| 16 | China State Construction Engineering | $304,121.30 | -5.10% | $3,667.40 | -16.10% | $438,013.20 | 361,249 |
| 17 | Cencora | $293,958.60 | 12.10% | $1,509.10 | -13.50% | $67,101.70 | 44,000 |
| 18 | Shell | $289,029 | -10.60% | $16,094 | -16.90% | $387,609 | 96,000 |
| 19 | JPMorgan Chase | $278,906 | 16.50% | $58,471 | 18% | $4,002,814 | 317,233 |
| 20 | Costco Wholesale | $254,453 | 5% | $7,367 | 17.10% | $69,831 | 333,000 |
| 21 | Cigna | $247,121 | 26.60% | $3,434 | -33.50% | $155,881 | 72,398 |
| 22 | Microsoft | $245,122 | 15.70% | $88,136 | 21.80% | $512,163 | 228,000 |
| 23 | Trafigura Group | $243,201.80 | -0.40% | $2,771.80 | -62.50% | $76,426.50 | 13,086 |
| 24 | Glencore | $230,944 | 6% | -$1,634 | -138.20% | $130,460 | 84,146 |
| 25 | Cardinal Health | $226,827 | 10.60% | $852 | 226.40% | $45,121 | 48,411 |