Largest Companies by Revenue

The largest companies in the world ranked by total revenue over the last 12 months, converted to US dollars at current exchange rates. Each company appears once, on its primary stock exchange.
Companies
49,046
On this list
Total Market Cap
$171.70T
Combined
Total Revenue
$81.65T
Last 12 months

49,046 Companies

RankCompanyRevenue1Y
1
Amazon.com, Inc.
AMZN
775.68B
2
Walmart Inc.
WMT
735.84B
3
S
Saudi Arabian Oil Company
TADAWUL:2222
486.39B
4
Apple Inc.
AAPL
466.82B
5
UnitedHealth Group Incorporated
UNH
450.53B
6
Alphabet Inc.
GOOGL
445.87B
7
PetroChina Company Limited
HKG:0857
432.80B
8
China Petroleum & Chemical Corporation
HKG:0386
413.55B
9
CVS Health Corporation
CVS
412.65B
10
McKesson Corporation
MCK
410.98B
11
Berkshire Hathaway Inc.
BRK.A
384.69B
12
Samsung Electronics Co., Ltd.
KRX:005930
362.64B
13
Volkswagen AG
ETR:VOW3
362.17B
14
ExxonMobil Holdings Corporation
XOM
361.06B
15
Cencora, Inc.
COR
332.77B
16
Microsoft Corporation
MSFT
331.84B
17
T
Toyota Motor Corporation
TYO:7203
328.59B
18
Glencore plc
LON:GLEN
304.73B
19
Costco Wholesale Corporation
COST
303.15B
20
NVIDIA Corporation
NVDA
302.97B
21
Shell plc
LON:SHEL
296.76B
22
H
Hon Hai Precision Industry Co., Ltd.
TPE:2317
292.86B
23
China State Construction Engineering Corporation Limited
SHA:601668
290.78B
24
The Cigna Group
CI
282.38B
25
Cardinal Health, Inc.
CAH
254.25B
26
Meta Platforms, Inc.
META
228.25B
27
BP p.l.c.
LON:BP
215.58B
28
Chevron Corporation
CVX
209.38B
29
E
Econet Wireless Zimbabwe Limited
ZMSE:ECO
201.19B
–
30
Elevance Health, Inc.
ELV
201.11B
31
TotalEnergies SE
EPA:TTE
193.55B
32
JD.com, Inc.
HKG:9618
193.22B
33
Ford Motor Company
F
187.97B
34
JPMorgan Chase & Co.
JPM
186.33B
35
General Motors Company
GM
185.53B
36
S
Stellantis N.V.
BIT:STLAM
181.13B
37
Centene Corporation
CNC
180.30B
38
The Home Depot, Inc.
HD
169.18B
39
Foxconn Industrial Internet Co., Ltd.
SHA:601138
164.06B
40
China Railway Group Limited
SHA:601390
157.22B
41
StoneX Group Inc.
SNEX
155.78B
42
Walgreens Boots Alliance, Inc.
WBA
154.58B
–
43
Marathon Petroleum Corporation
MPC
154.15B
44
Alibaba Group Holding Limited
HKG:9988
153.73B
45
China Mobile Limited
HKG:0941
153.65B
46
Phillips 66
PSX
152.17B
47
Dell Technologies Inc.
DELL
151.20B
48
The Kroger Co.
KR
149.33B
49
Ping An Insurance (Group) Company of China, Ltd.
SHA:601318
147.06B
50
Mercedes-Benz Group AG
ETR:MBG
145.81B
51
Humana Inc.
HUM
145.68B
52
C
China Railway Construction Corporation Limited
SHA:601186
144.53B
53
Bayerische Motoren Werke Aktiengesellschaft
ETR:BMW
144.16B
54
CITIC Limited
HKG:0267
143.56B
55
H
Honda Motor Co., Ltd.
TYO:7267
142.41B
56
SK hynix Inc.
KRX:000660
141.37B
57
Hyundai Motor Company
KRX:005380
141.03B
58
Taiwan Semiconductor Manufacturing Company Limited
TPE:2330
139.67B
59
Verizon Communications Inc.
VZ
138.90B
60
Deutsche Telekom AG
ETR:DTE
138.75B
61
Allianz SE
ETR:ALV
134.47B
62
Micron Technology, Inc.
MU
133.19B
63
Valero Energy Corporation
VLO
132.43B
64
AT&T Inc.
T
127.24B
65
M
Mitsubishi Corporation
TYO:8058
125.71B
66
Comcast Corporation
CMCSA
124.90B
67
G
Gazprom
MOEX:GAZP
118.84B
68
Equinor ASA
OSL:EQNR
117.85B
69
Reliance Industries Limited
NSE:RELIANCE
117.18B
70
Tencent Holdings Limited
HKG:0700
116.00B
71
B
BYD Company Limited
HKG:1211
114.38B
72
Bank of America Corporation
BAC
113.93B
73
Petróleo Brasileiro S.A. - Petrobras
BVMF:PETR4
110.10B
74
AXA SA
EPA:CS
108.99B
75
Target Corporation
TGT
107.71B
76
Energy Transfer LP
ET
107.38B
77
C
China Communications Construction Company Limited
HKG:1800
106.98B
78
Nestlé S.A.
SWX:NESN
106.74B
79
SK Inc.
KRX:034730
104.98B
80
Tesla, Inc.
TSLA
103.62B
81
L
Life Insurance Corporation of India
NSE:LICI
103.37B
82
Koninklijke Ahold Delhaize N.V.
AMS:AD
102.94B
83
Legend Holdings Corporation
HKG:3396
102.19B
84
Eni S.p.A.
BIT:ENI
101.26B
85
Industrial and Commercial Bank of China Limited
HKG:1398
100.40B
86
The Walt Disney Company
DIS
98.86B
87
X
Xiamen C&D Inc.
SHA:600153
98.40B
88
Johnson & Johnson
JNJ
97.93B
89
Tesco PLC
LON:TSCO
97.85B
90
SAIC Motor Corporation Limited
SHA:600104
97.74B
91
M
Meikles Limited
ZMSE:MEIK
97.44B
92
R
Rosneft Oil Company
MOEX:ROSN
97.38B
93
PepsiCo, Inc.
PEP
96.90B
94
DHL AG
ETR:DHL
96.35B
95
P
Power Construction Corporation of China, Ltd
SHA:601669
95.83B
96
I
ITOCHU Corporation
TYO:8001
95.75B
97
The People's Insurance Company (Group) of China Limited
HKG:1339
95.62B
98
Wistron Corporation
TPE:3231
95.32B
99
Carrefour SA
EPA:CA
95.26B
100
M
Mitsui & Co., Ltd.
TYO:8031
95.13B