Top Companies by Cash Flow Conversion Efficiency

Compare companies based on how efficiently their net assets generate operating cash flow

Total Companies

31,114

Top Efficiency

x

Countries Tracked

39

Last Updated

Jun 2026
Quarterly Updates
Rank Company Efficiency Ratio Operating Cash Flow Net Assets Country Price
1301 China Express Airlines Co Ltd Class A
SHE:002928
0.358x CN¥1.43 Billion
≈ $208.54 Million
CN¥3.98 Billion
≈ $582.38 Million
China CN¥7.00
1302 Veolia Environnement VE SA
PA:VIE
0.358x €3.38 Billion
≈ $3.95 Billion
€9.43 Billion
≈ $11.03 Billion
France €35.46
1303 Albatron Technology Co Ltd
TWO:5386
0.357x NT$252.45 Million
≈ $7.95 Million
NT$706.57 Million
≈ $22.26 Million
Taiwan NT$485.50
1304 Oesterr. Post AG
VI:POST
0.357x €274.00 Million
≈ $320.33 Million
€767.60 Million
≈ $897.41 Million
Austria €32.20
1305 Aegean Airlines S.A.
AT:AEGN
0.357x €202.86 Million
≈ $237.17 Million
€568.76 Million
≈ $664.94 Million
Greece €12.17
1306 Castrol India Limited
NSE:CASTROLIND
0.356x Rs6.77 Billion
≈ $73.25 Million
Rs19.00 Billion
≈ $205.51 Million
India Rs182.68
1307 Guangzhou Lushan New Materials Co. Ltd.
SHG:603051
0.356x CN¥562.57 Million
≈ $82.32 Million
CN¥1.58 Billion
≈ $230.98 Million
China CN¥20.48
1308 Zwack Unicum Likoripari es Kereskedelmi Nyrt.
BUD:ZWACK
0.356x Ft3.47 Billion
≈ $10.77 Million
Ft9.73 Billion
≈ $30.21 Million
Hungary Ft37000.00
1309 FS Credit Opportunities Corp.
NYSE:FSCO
0.356x $512.21 Million $1.44 Billion USA $4.81
1310 Page Industries Limited
NSE:PAGEIND
0.356x Rs5.02 Billion
≈ $54.28 Million
Rs14.09 Billion
≈ $152.39 Million
India Rs38625.00
1311 Thien Viet Securities JSC
VN:TVS
0.356x ₫1.06 Trillion
≈ $40.16 Million
₫2.97 Trillion
≈ $112.76 Million
Vietnam ₫12900.00
1312 Openlearning Ltd
AU:OLL
0.356x AU$-968.54K
≈ $-685.30K
AU$-2.72 Million
≈ $-1.93 Million
Australia AU$0.02
1313 Nuveen Dynamic Municipal Opportunities Fund
NYSE:NDMO
0.356x $224.81 Million $631.88 Million USA $10.36
1314 H3 Energy Limited
AU:H3E
0.355x AU$-743.06K
≈ $-525.76K
AU$-2.09 Million
≈ $-1.48 Million
Australia AU$0.01
1315 Real Brokerage Inc
NASDAQ:REAX
0.355x $23.28 Million $65.58 Million USA $1.62
1316 Melco Resorts & Entertainment Limited
F:MAS
0.355x €-317.53 Million
≈ $-371.23 Million
€-894.53 Million
≈ $-1.05 Billion
Germany €4.66
1317 PRADA S.P.A.UNS.ADR/2 EO1
F:PRP0
0.355x €1.65 Billion
≈ $1.93 Billion
€4.67 Billion
≈ $5.45 Billion
Germany €8.00
1318 Halozyme Therapeutics Inc
NASDAQ:HALO
0.354x $178.60 Million $503.92 Million USA $69.50
1319 Tenable Holdings Inc
NASDAQ:TENB
0.354x $87.97 Million $248.22 Million USA $26.80
1320 Mears Group plc
LSE:MER
0.354x GBX66.50 Million
≈ $8.09K
GBX187.69 Million
≈ $22.84K
UK GBX422.50
1321 Artisan Partners Asset Management Inc
NYSE:APAM
0.354x $181.76 Million $513.59 Million USA $35.88
1322 Aeris Environmental Ltd
AU:AEI
0.354x AU$-2.44 Million
≈ $-1.72 Million
AU$-6.89 Million
≈ $-4.88 Million
Australia AU$0.04
1323 Suwen Tekstil Sanayi Pazarlama AS
IS:SUWEN
0.354x TL560.93 Million
≈ $12.56 Million
TL1.59 Billion
≈ $35.53 Million
Turkey TL7.18
1324 Dagi Yatirim Holding AS
IS:DAGHL
0.354x TL16.17 Million
≈ $362.21K
TL45.74 Million
≈ $1.02 Million
Turkey TL400.00
1325 Newmark Group Inc
NASDAQ:NMRK
0.353x $618.52 Million $1.75 Billion USA $15.18
1326 Unilever PLC
LSE:ULVR
0.353x GBX6.22 Billion
≈ $756.24K
GBX17.61 Billion
≈ $2.14 Million
UK GBX4386.00
1327 TME Pharma N.V.
PA:ALTME
0.353x €-557.00K
≈ $-651.19K
€-1.58 Million
≈ $-1.85 Million
France €0.08
1328 Energoaparatura S.A.
WAR:ENP
0.353x zł8.32 Million
≈ $2.29 Million
zł23.60 Million
≈ $6.50 Million
Poland zł3.54
1329 Automatic Data Processing Inc
NASDAQ:ADP
0.352x $2.24 Billion $6.35 Billion USA $226.21
1330 BOOSH PLANT-BASED BRANDS
F:77I
0.352x €-1.39 Million
≈ $-1.63 Million
€-3.96 Million
≈ $-4.63 Million
Germany €0.00
1331 BH Co Ltd
KQ:090460
0.352x ₩197.38 Billion
≈ $133.76 Million
₩560.73 Billion
≈ $380.00 Million
Korea ₩15730.00
1332 Universal Store Holdings Ltd
AU:UNI
0.352x AU$56.75 Million
≈ $40.15 Million
AU$161.24 Million
≈ $114.09 Million
Australia AU$6.82
1333 GETLINK ADR EO-40
F:TNU
0.352x €865.00 Million
≈ $1.01 Billion
€2.46 Billion
≈ $2.87 Billion
Germany €37.60
1334 SECHE ENVIRO.UNSP.ADR 1/5
F:SCB0
0.352x €201.20 Million
≈ $235.23 Million
€572.27 Million
≈ $669.04 Million
Germany €16.50
1335 DCM Shriram Industries Limited
NSE:DCMSRIND
0.351x Rs3.21 Billion
≈ $34.68 Million
Rs9.12 Billion
≈ $98.68 Million
India Rs38.27
1336 Voksel Electric Tbk
JK:VOKS
0.351x Rp219.06 Billion
≈ $12.84 Million
Rp623.41 Billion
≈ $36.53 Million
Indonesia Rp198.00
1337 Anadolu Isuzu Otomotiv Sanayi ve Ticaret AS
IS:ASUZU
0.351x TL5.54 Billion
≈ $124.05 Million
TL15.78 Billion
≈ $353.37 Million
Turkey TL60.85
1338 Alfa Financial Software Holdings PLC
LSE:ALFA
0.350x GBX17.90 Million
≈ $2.18K
GBX51.10 Million
≈ $6.22K
UK GBX150.20
1339 Acutus Medical Inc
NASDAQ:AFIB
0.350x $-4.06 Million $-11.59 Million USA $0.03
1340 Admiral Group PLC
LSE:ADM
0.350x GBX502.60 Million
≈ $61.15K
GBX1.44 Billion
≈ $174.70K
UK GBX3464.00
1341 Intertek Group PLC
LSE:ITRK
0.350x GBX394.50 Million
≈ $48.00K
GBX1.13 Billion
≈ $137.18K
UK GBX5660.00
1342 Australian Bond Exchange Holdings Ltd
AU:ABE
0.350x AU$-863.81K
≈ $-611.20K
AU$-2.47 Million
≈ $-1.75 Million
Australia AU$0.01
1343 Bigcommerce Holdings Inc
NASDAQ:BIGC
0.350x $13.56 Million $38.77 Million USA $4.49
1344 Mahindra Holidays & Resorts India Limited
NSE:MHRIL
0.349x Rs2.58 Billion
≈ $27.92 Million
Rs7.39 Billion
≈ $79.90 Million
India Rs235.47
1345 Avensia publ AB
ST:AVEN
0.349x Skr17.73 Million
≈ $1.91 Million
Skr50.76 Million
≈ $5.46 Million
Sweden Skr7.86
1346 ShuYu Civilian Pharmacy Corp. Ltd.
SHE:301017
0.349x CN¥802.91 Million
≈ $117.49 Million
CN¥2.30 Billion
≈ $337.01 Million
China CN¥13.33
1347 Ventia Services Group Ltd
AU:VNT
0.348x AU$195.50 Million
≈ $138.33 Million
AU$561.10 Million
≈ $397.01 Million
Australia AU$6.50
1348 Hemab Therapeutics Holdings, Inc. Common Stock
NASDAQ:COAG
0.348x $-61.48 Million $-176.63 Million USA $24.98
1349 Mannatech Incorporated
NASDAQ:MTEX
0.347x $2.41 Million $6.95 Million USA $5.50
1350 Team Group Inc
TW:4967
0.346x NT$1.40 Billion
≈ $44.02 Million
NT$4.03 Billion
≈ $127.10 Million
Taiwan NT$272.00
1351 Valora Effekten Handel AG
F:VEH
0.346x €409.00K
≈ $478.16K
€1.18 Million
≈ $1.38 Million
Germany €0.95
1352 Evolus Inc
NASDAQ:EOLS
0.346x $-9.95 Million $-28.78 Million USA $6.73
1353 Wolverine World Wide Inc
NYSE:WWW
0.346x $146.20 Million $423.10 Million USA $18.02
1354 Zuger Kantonalbank
SW:ZUGER
0.345x CHF558.86 Million
≈ $706.54 Million
CHF1.62 Billion
≈ $2.05 Billion
Switzerland CHF10550.00
1355 Kinepolis Group NV
BR:KIN
0.345x €79.98 Million
≈ $93.51 Million
€231.61 Million
≈ $270.78 Million
Belgium €33.30
1356 Boc International China Co Ltd
SHG:601696
0.345x CN¥6.40 Billion
≈ $935.87 Million
CN¥18.54 Billion
≈ $2.71 Billion
China CN¥11.54
1357 Halo Technologies Holdings Ltd
AU:HAL
0.345x AU$-3.32 Million
≈ $-2.35 Million
AU$-9.61 Million
≈ $-6.80 Million
Australia AU$0.02
1358 GE Vernova LLC
NYSE:GEV
0.344x $5.19 Billion $15.06 Billion USA $940.66
1359 Seremban Engineering Bhd
KLSE:5163
0.344x RM13.32 Million
≈ $3.34 Million
RM38.69 Million
≈ $9.71 Million
Malaysia RM0.66
1360 Biome Australia Ltd
AU:BIO
0.344x AU$2.09 Million
≈ $1.48 Million
AU$6.06 Million
≈ $4.29 Million
Australia AU$0.28
1361 Gilat Telecom Global Ltd
TA:GLTL
0.344x ILA5.84 Million
≈ $15.67K
ILA16.98 Million
≈ $45.54K
Israel ILA270.10
1362 Payment Financial Technologies Ltd
TA:PMNT
0.344x ILA28.28 Million
≈ $75.81K
ILA82.20 Million
≈ $220.37K
Israel ILA649.50
1363 Geberit AG
SW:GEBN
0.344x CHF521.80 Million
≈ $659.70 Million
CHF1.52 Billion
≈ $1.92 Billion
Switzerland CHF509.20
1364 Carmat
PA:ALCAR
0.344x €-17.58 Million
≈ $-20.56 Million
€-51.13 Million
≈ $-59.78 Million
France €0.10
1365 POP MART INT.GRP.DL-0001
F:735
0.343x €4.95 Billion
≈ $5.79 Billion
€14.43 Billion
≈ $16.87 Billion
Germany €20.00
1366 Zhejiang China Commodities City Group Co Ltd
SHG:600415
0.343x CN¥8.22 Billion
≈ $1.20 Billion
CN¥23.95 Billion
≈ $3.50 Billion
China CN¥11.30
1367 Luca Mining Corp.
V:LUCA
0.343x CA$20.18 Million
≈ $14.60 Million
CA$58.80 Million
≈ $42.53 Million
Canada CA$1.15
1368 Nala Digital Commerce Ltd
TA:SEFA
0.343x ILA-751.00K
≈ $-2.01K
ILA-2.19 Million
≈ $-5.87K
Israel ILA602.90
1369 Delta Technologies Nyrt
BUD:DELTA
0.343x Ft2.67 Billion
≈ $8.30 Million
Ft7.80 Billion
≈ $24.21 Million
Hungary Ft52.00
1370 Eagle Materials Inc
NYSE:EXP
0.343x $512.03 Million $1.49 Billion USA $215.25
1371 MultiChoice Group Ltd
JSE:MCG
0.343x ZAC549.00 Million
≈ $291.77K
ZAC1.60 Billion
≈ $851.38K
South Africa ZAC12375.00
1372 AURA MINERALS INC. O.N.
F:A531
0.342x €91.00 Million
≈ $106.38 Million
€265.74 Million
≈ $310.67 Million
Germany €48.16
1373 Avalyn Pharma Inc. Common Stock
NASDAQ:AVLN
0.341x $-81.48 Million $-238.66 Million USA $30.08
1374 Integrated Media Technology Ltd
NASDAQ:IMTE
0.341x $4.76 Million $13.95 Million USA $0.59
1375 Brill Shoe Industries Ltd
TA:BRIL
0.341x ILA44.67 Million
≈ $119.75K
ILA130.89 Million
≈ $350.91K
Israel ILA1065.00
1376 Dis-Chem Pharmacies
JSE:DCP
0.341x ZAC1.93 Billion
≈ $1.02 Million
ZAC5.65 Billion
≈ $3.00 Million
South Africa ZAC3354.00
1377 Jarvis Securities
LSE:JIM
0.341x GBX2.22 Million
≈ $270.71
GBX6.52 Million
≈ $793.58
UK GBX9.00
1378 Europris ASA
OL:EPR
0.341x Nkr1.47 Billion
≈ $154.74 Million
Nkr4.32 Billion
≈ $454.27 Million
Norway Nkr91.10
1379 BNP PARIBAS ADR 1/2/EO 2
F:BNPH
0.341x €46.57 Billion
≈ $54.45 Billion
€136.74 Billion
≈ $159.86 Billion
Germany €44.60
1380 Savills
LSE:SVS
0.341x GBX273.90 Million
≈ $33.33K
GBX804.40 Million
≈ $97.87K
UK GBX873.00
1381 Motorola Solutions Inc
NYSE:MSI
0.340x $798.00 Million $2.34 Billion USA $412.25
1382 Torq Resources Inc
V:TORQ
0.340x CA$-1.29 Million
≈ $-931.78K
CA$-3.78 Million
≈ $-2.74 Million
Canada CA$0.05
1383 U10 SA
PA:ALU10
0.340x €14.31 Million
≈ $16.73 Million
€42.08 Million
≈ $49.19 Million
France €1.31
1384 Moneyme Ltd
AU:MME
0.340x AU$35.38 Million
≈ $25.03 Million
AU$104.10 Million
≈ $73.66 Million
Australia AU$0.08
1385 TMC the metals company Inc
NASDAQ:TMC
0.340x $-11.36 Million $-33.44 Million USA $5.43
1386 Publicis Groupe SA
PA:PUB
0.340x €3.54 Billion
≈ $4.14 Billion
€10.42 Billion
≈ $12.19 Billion
France €89.66
1387 Metro Mining Ltd
AU:MMI
0.339x AU$63.42 Million
≈ $44.87 Million
AU$186.87 Million
≈ $132.22 Million
Australia AU$1.48
1388 Also Holding AG
SW:ALSN
0.339x CHF428.65 Million
≈ $541.92 Million
CHF1.26 Billion
≈ $1.60 Billion
Switzerland CHF184.60
1389 Fonix Mobile plc
LSE:FNX
0.339x GBX3.57 Million
≈ $434.49
GBX10.53 Million
≈ $1.28K
UK GBX152.00
1390 Alan Allman Associates SA
PA:AAA
0.339x €13.98 Million
≈ $16.35 Million
€41.23 Million
≈ $48.20 Million
France €1.85
1391 Yayla Agro Gida Sanayi ve Ticaret A.S.
IS:YYLGD
0.339x TL3.83 Billion
≈ $85.71 Million
TL11.29 Billion
≈ $252.85 Million
Turkey TL11.40
1392 MFEC PCL
BK:MFEC
0.339x ฿884.59 Million
≈ $27.57 Million
฿2.61 Billion
≈ $81.38 Million
Thailand ฿5.80
1393 Mayfield Group Holdings Ltd
AU:MYG
0.339x AU$11.75 Million
≈ $8.31 Million
AU$34.69 Million
≈ $24.54 Million
Australia AU$2.82
1394 Enova International Inc
NYSE:ENVA
0.339x $474.54 Million $1.40 Billion USA $189.33
1395 Brand 24 SA
WAR:B24
0.338x zł4.66 Million
≈ $1.28 Million
zł13.78 Million
≈ $3.79 Million
Poland zł59.40
1396 Websol Energy System Limited
NSE:WEBELSOLAR
0.338x Rs1.32 Billion
≈ $14.30 Million
Rs3.91 Billion
≈ $42.33 Million
India Rs103.63
1397 Air China Limited
F:AD2
0.337x €13.24 Billion
≈ $15.47 Billion
€39.23 Billion
≈ $45.87 Billion
Germany €0.48
1398 Kailera Therapeutics, Inc. Common Stock
NASDAQ:KLRA
0.337x $-120.21 Million $-356.46 Million USA $18.89
1399 Ningxia Xiaoming Agriculture & Animal Husbandry Co.Ltd
SHE:300967
0.337x CN¥306.02 Million
≈ $44.78 Million
CN¥907.92 Million
≈ $132.86 Million
China CN¥18.81
1400 Scandic Hotels Group AB (publ)
ST:SHOT
0.337x Skr929.00 Million
≈ $99.98 Million
Skr2.76 Billion
≈ $296.70 Million
Sweden Skr88.75