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.71T
Combined
Total Revenue
$81.65T
Last 12 months

49,046 Companies

RankCompanyRevenue1Y
3801
M
M.video
MOEX:MVID
3.08B
3802
Central Garden & Pet Company
CENT
3.08B
3803
AvalonBay Communities, Inc.
AVB
3.08B
–
3804
J
Jiangsu Sanfame Polyester Material Co.,Ltd.
SHA:600370
3.08B
3805
Loomis AB (publ)
STO:LOOMIS
3.08B
3806
Cleanaway Waste Management Limited
ASX:CWY
3.08B
3807
L
Leo Group Co., Ltd.
SHE:002131
3.07B
3808
Okta, Inc.
OKTA
3.07B
3809
C
Changjiang & Jinggong Steel Building (Group) Co., Ltd
SHA:600496
3.07B
3810
MultiChoice Group Limited
JSE:MCG
3.07B
–
3811
Vontier Corporation
VNT
3.07B
3812
B
BAC Holding International Corp.
BVC:BHI
3.07B
3813
Futu Holdings Limited
FUTU
3.07B
3814
Mediobanca Banca di Credito Finanziario S.p.A.
BIT:MB
3.07B
3815
Kemira Oyj
HEL:KEMIRA
3.07B
3816
Swedish Orphan Biovitrum AB (publ)
STO:SOBI
3.07B
3817
N
Nippon Television Holdings, Inc.
TYO:9404
3.06B
3818
Popular, Inc.
BPOP
3.06B
3819
H
Hotel Shilla Co.,Ltd
KRX:008770
3.06B
3820
Manitou BF SA
EPA:MTU
3.06B
3821
U
UBE Corporation
TYO:4208
3.06B
3822
Six Flags Entertainment Corporation
FUN
3.06B
3823
S
Shanghai Highly (Group) Co., Ltd.
SHA:600619
3.06B
3824
National Bank of Greece S.A.
ATH:ETE
3.06B
3825
Tronox Holdings plc
TROX
3.06B
3826
Z
Zhejiang Wanma Co., Ltd.
SHE:002276
3.05B
3827
Insulet Corporation
PODD
3.05B
3828
Capita plc
LON:CPI
3.05B
3829
K
Kumagai Gumi Co.,Ltd.
TYO:1861
3.05B
3830
Qube Holdings Limited
ASX:QUB
3.05B
–
3831
P
Prima Meat Packers, Ltd.
TYO:2281
3.05B
3832
S
S Foods Inc.
TYO:2292
3.05B
3833
Celsius Holdings, Inc.
CELH
3.05B
3834
R
Recordati Industria Chimica e Farmaceutica S.p.A.
BIT:REC
3.05B
3835
ASOS Plc
LON:ASC
3.05B
3836
R
Rinnai Corporation
TYO:5947
3.04B
3837
C
Compass Gas e Energia S.A.
BVMF:PASS3
3.04B
3838
H
Hyundai Department Store Co. Ltd.
KRX:069960
3.04B
3839
Stagwell Inc.
STGW
3.04B
3840
Apollo Tyres Limited
NSE:APOLLOTYRE
3.04B
3841
Iochpe-Maxion S.A.
BVMF:MYPK3
3.04B
3842
A
AB Ignitis grupe
VSE:IGN1L
3.04B
3843
N
Naftna Industrija Srbije a.d.
BELEX:NIIS
3.03B
3844
S
Skylark Holdings Co., Ltd.
TYO:3197
3.03B
3845
L
L&K Engineering Co., Ltd.
TPE:6139
3.03B
3846
Bright Horizons Family Solutions Inc.
BFAM
3.03B
3847
BioNTech SE
BNTX
3.03B
3848
Torrent Power Limited
NSE:TORNTPOWER
3.03B
3849
M
Mainfreight Limited
NZE:MFT
3.03B
3850
M
Magyar Telekom Távközlési Nyilvánosan Müködö Részvénytársaság
BUD:MTELEKOM
3.03B
3851
Compañía Cervecerías Unidas S.A.
SNSE:CCU
3.02B
3852
Y
Yamaha Corporation
TYO:7951
3.02B
3853
L
Ling Yun Industrial Corporation Limited
SHA:600480
3.02B
3854
OneMain Holdings, Inc.
OMF
3.02B
3855
Xinyi Glass Holdings Limited
HKG:0868
3.02B
3856
Lotte Chilsung Beverage Co., Ltd.
KRX:005300
3.02B
3857
Air Lease Corporation
AL
3.02B
–
3858
Hensoldt AG
ETR:HAG
3.02B
3859
Tele2 AB (publ)
STO:TEL2.B
3.01B
3860
Lumentum Holdings Inc.
LITE
3.01B
3861
Pattern Group Inc.
PTRN
3.01B
3862
BlueLinx Holdings Inc.
BXC
3.01B
3863
M
Minsur S.A.
BVL:MINSURI1
3.01B
3864
S
Shimano Inc.
TYO:7309
3.01B
3865
V
Vietnam Joint Stock Commercial Bank for Industry and Trade
HOSE:CTG
3.01B
3866
M
Mokingran Jewellery Group Co., Ltd.
HKG:2585
3.01B
3867
O
OFILM Group Co., Ltd.
SHE:002456
3.01B
3868
M
Movida Participações S.A.
BVMF:MOVI3
3.01B
3869
B
Banco Davivienda S.A.
BVC:PFDAVVNDA
3.00B
3870
NICE Ltd.
TLV:NICE
3.00B
3871
Sligro Food Group N.V.
AMS:SLIGR
3.00B
3872
N
Nizhnekamskneftekhim
MOEX:NKNC
3.00B
–
3873
S
Sumitomo Pharma Co., Ltd.
TYO:4506
3.00B
3874
J
Jason Furniture (Hangzhou) Co.,Ltd.
SHA:603816
3.00B
3875
ESAB Corporation
ESAB
3.00B
3876
S
Shan Xi Hua Yang Group New Energy Co.,Ltd.
SHA:600348
3.00B
3877
NRW Holdings Limited
ASX:NWH
3.00B
3878
SiriusPoint Ltd.
SPNT
3.00B
3879
J
Jiangsu Yike Food Group Co.,Ltd
SHE:301116
3.00B
3880
K
Kraftia Corporation
TYO:1959
3.00B
3881
9
99 Speed Mart Retail Holdings Berhad
KLSE:99SMART
3.00B
3882
E
E.SUN Financial Holding Company, Ltd.
TPE:2884
3.00B
3883
Polestar Automotive Holding UK PLC
PSNY
3.00B
3884
Clicks Group Limited
JSE:CLS
3.00B
3885
M
MISUMI Group Inc.
TYO:9962
2.99B
3886
Murphy Oil Corporation
MUR
2.99B
3887
T
Tongcheng Travel Holdings Limited
HKG:0780
2.99B
3888
I
ING Bank Slaski S.A.
WSE:ING
2.99B
3889
Churchill Downs Incorporated
CHDN
2.99B
3890
Hamilton Insurance Group, Ltd.
HG
2.99B
3891
Blue Owl Capital Inc.
OWL
2.99B
3892
The Trade Desk, Inc.
TTD
2.99B
3893
A
Anhui Zhongding Sealing Parts Co., Ltd.
SHE:000887
2.99B
3894
MEG Energy Corp.
TSX:MEG
2.99B
–
3895
Energizer Holdings, Inc.
ENR
2.99B
3896
Yesway, Inc.
YSWY
2.99B
3897
PC Connection, Inc.
CNXN
2.99B
3898
I
Independent Petroleum Group K.S.C.P.
KWSE:IPG
2.99B
3899
T
Titas Gas Transmission and Distribution PLC
DSE:TITASGAS
2.98B
3900
A
Alinma Bank
TADAWUL:1150
2.98B