ABCDEFGHIJKLMNOPQRSTU
1
RankNameIndustryRevenueCompanyIndustry
2
1WalmartRetail$559,151WalmartRetail
3
2State GridElectricity$386,618AmazonRetail, Information Technology
4
3AmazonRetail, Information Technology$386,064AppleElectronics
5
4AppleElectronics$365,820MicrosoftInformation technology
6
5
China National Petroleum
Oil and gas$283,958AlphabetInformation technology
7
6Sinopec GroupOil and gas$283,728
8
7CVS HealthHealthcare$268,706
9
8UnitedHealthHealthcare$257,141
10
9ToyotaAutomotive$256,722
11
10VolkswagenAutomotive$253,965
12
11
Berkshire Hathaway
Financials$254,510
13
12McKessonHealthcare$238,228
14
13
China State Construction
Construction$234,425
15
14Saudi AramcoOil and gas$229,766
16
15
AmerisourceBergen
Healthcare$213,990
17
16
Samsung Electronics
Electronics$200,734
18
17
Ping An Insurance
Financials$191,509
19
18BPOil and gas$183,500
20
19
Royal Dutch Shell
Oil and gas$183,195
21
20ICBCFinancials$182,794
22
21AlphabetInformation technology$182,527
23
22FoxconnElectronics$181,945
24
23ExxonMobilOil and gas$181,502
25
24DaimlerAutomotive$175,827
26
25
China Construction Bank
Financials$172,000
27
26AT&TTelecommunications$171,760
28
27MicrosoftInformation technology$168,090
29
28CostcoRetail$166,761
30
29CignaHealthcare$160,401
31
30
Agricultural Bank of China
Financials$153,885
32
31Cardinal HealthHealthcare$152,922
33
32TrafiguraCommodities$146,994
34
33
China Life Insurance
Insurance$144,589
35
34GlencoreCommodities$142,338
36
35
China Railway Engineering Corporation
Construction$141,384
37
36
Walgreens Boots Alliance
Retail$139,537
38
37ExorHolding company$136,186
39
38AllianzFinancials$136,173
40
39Bank of ChinaFinancials$134,046
41
40KrogerRetail$132,498
42
41Home DepotRetail$132,110
43
42
China Railway Construction
Construction$131,992
44
43
JPMorgan Chase
Financials$129,503
45
44HuaweiElectronics$129,184
46
45VerizonTelecommunications$128,292
47
46AXAFinancials$128,011
48
47FordAutomotive$127,144
49
48HondaAutomotive$124,241
50
49General MotorsAutomotive$122,485
51
50AnthemHealthcare$121,867
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100