Companies by Cash Flow Quality Index

Companies by cash flow quality index. How well does operating cash flow support reported net income — a key measure of earnings quality

Companies with Data

29,611
Positive operating CF and net income required

Last Updated

Oct 2026
Quarterly + annual filings
Cash Flow Quality Index = Operating Cash Flow / Net Income
Ratios above 1.0x indicate that operating cash flow exceeds accounting net income — a sign of high-quality earnings with strong cash backing. Ratios significantly below 1.0x may signal accrual-heavy earnings that are not yet converted to cash. Investors use this metric to assess earnings reliability and detect potential manipulation.

Cash Flow Quality Index Rankings of Public Companies (October 2026)

Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.

Rank Company Quality Index Operating CF Net Income Country Price 24h Change
6101 Jiangsu Guotai International Group Guomao Co Ltd
SHE:002091
3.43x CN¥1.34 Billion
≈ $196.14 Million
CN¥390.76 Million China CN¥7.40 ▼ -0.27%
6102 LUDWIG BECK am Rathauseck - Textilhaus Feldmeier AG
XETRA:ECK
3.43x €9.67 Million
≈ $11.30 Million
€2.82 Million Germany €19.20 ▼ -12.73%
6103 Dialog Group Bhd
KLSE:7277
3.43x RM574.24 Million
≈ $144.17 Million
RM167.47 Million Malaysia RM1.87 ▼ -4.10%
6104 Kyobo 3 SPAC
KQ:208710
3.43x ₩1.62 Billion
≈ $1.10 Million
₩474.04 Million Korea ₩2455.00 ▲ +7.21%
6105 Talant Optronics (Suzhou) Co. Ltd.
SHE:301045
3.43x CN¥111.21 Million
≈ $16.27 Million
CN¥32.45 Million China CN¥50.01 ▼ -1.46%
6106 PC Direct Inc
KQ:051380
3.43x ₩5.00 Billion
≈ $3.39 Million
₩1.46 Billion Korea ₩1414.00 ▲ +0.50%
6107 Posco C&C Stl
KO:058430
3.43x ₩12.55 Billion
≈ $8.51 Million
₩3.66 Billion Korea ₩4180.00 ▲ +3.21%
6108 Shandong Yisheng Livestock & Poultry Breeding Co Ltd
SHE:002458
3.43x CN¥87.80 Million
≈ $12.85 Million
CN¥25.63 Million China CN¥7.60 ▲ +1.33%
6109 Nanjing Xinjiekou Department Store Co Ltd
SHG:600682
3.42x CN¥157.19 Million
≈ $23.00 Million
CN¥45.91 Million China CN¥5.38 ▼ -1.47%
6110 Tecan Group AG
SW:TECN
3.42x CHF61.36 Million
≈ $77.57 Million
CHF17.92 Million Switzerland CHF241.20 ▼ -2.58%
6111 MACH7 Technologies Ltd
AU:M7T
3.42x AU$2.31 Million
≈ $1.63 Million
AU$674.80K Australia AU$0.22 ▼ -2.22%
6112 Petronas Chemicals Group Bhd
KLSE:5183
3.42x RM1.42 Billion
≈ $355.76 Million
RM414.00 Million Malaysia RM4.32 ▲ +1.41%
6113 Steel Pipe Industry Of Indonesia
JK:ISSP
3.42x Rp440.85 Billion
≈ $25.83 Million
Rp128.83 Billion Indonesia Rp388.00 ▼ -8.49%
6114 Michael Hill International Ltd
AU:MHJ
3.42x AU$63.64 Million
≈ $45.03 Million
AU$18.60 Million Australia AU$0.34 ▲ +1.52%
6115 DLSI
PA:ALDLS
3.42x €3.38 Million
≈ $3.95 Million
€988.00K France €10.20 ▼ -0.97%
6116 Henan Jindan Lactic Acid Technology
SHE:300829
3.42x CN¥124.13 Million
≈ $18.16 Million
CN¥36.29 Million China CN¥24.01 ▼ -2.08%
6117 FS Credit Opportunities Corp.
NYSE:FSCO
3.42x $512.21 Million $149.75 Million USA $5.04 ▼ -1.75%
6118 Nusantara Pelabuhan Handal Tbk PT
JK:PORT
3.42x Rp118.18 Billion
≈ $6.93 Million
Rp34.56 Billion Indonesia Rp825.00 ▼ -14.51%
6119 BuilderSmart Public Company Limited
BK:BSM
3.42x ฿7.37 Million
≈ $229.72K
฿2.15 Million Thailand ฿0.63 ▼ -7.35%
6120 Beijing Oriental Yuhong Waterproof Technology Co Ltd
SHE:002271
3.42x CN¥838.57 Million
≈ $122.71 Million
CN¥245.24 Million China CN¥10.86 ▲ +3.92%
6121 Pioneer Floating Rate Trust
NYSE:PHD
3.42x $6.68 Million $1.95 Million USA $9.95 ▲ +0.00%
6122 Fullink Technology Co. LTD.
SHE:301067
3.42x CN¥27.53 Million
≈ $4.03 Million
CN¥8.06 Million China CN¥25.95 ▼ -0.88%
6123 momo.com Inc
TW:8454
3.42x NT$2.15 Billion
≈ $67.76 Million
NT$629.58 Million Taiwan NT$254.00 ▲ +1.60%
6124 Tianshui Huatian Technology Co Ltd
SHE:002185
3.42x CN¥1.08 Billion
≈ $158.05 Million
CN¥316.16 Million China CN¥14.03 ▼ -0.99%
6125 Navneet Education Limited
NSE:NAVNETEDUL
3.42x Rs4.85 Billion
≈ $52.45 Million
Rs1.42 Billion India Rs122.76 ▲ +0.88%
6126 Accelink Technologies Co Ltd
SHE:002281
3.42x CN¥1.18 Billion
≈ $173.22 Million
CN¥346.60 Million China CN¥133.75 ▲ +0.59%
6127 TPL Plastech Limited
NSE:TPLPLASTEH
3.41x Rs420.77 Million
≈ $4.55 Million
Rs123.23 Million India Rs70.66 ▲ +0.68%
6128 Beijing Sanyuan Foods Co Ltd
SHG:600429
3.41x CN¥181.38 Million
≈ $26.54 Million
CN¥53.14 Million China CN¥4.64 ▲ +0.65%
6129 Takeda Pharmaceutical Co Ltd ADR
NYSE:TAK
3.41x $360.04 Billion $105.51 Billion USA $16.65 ▲ +0.30%
6130 Tianyu Ecology & Landscape Co
SHG:603717
3.41x CN¥46.96 Million
≈ $6.87 Million
CN¥13.77 Million China CN¥5.72 ▲ +2.69%
6131 Goodwill E Health Info Co Ltd
SHG:688246
3.41x CN¥83.42 Million
≈ $12.21 Million
CN¥24.47 Million China CN¥16.53 ▼ -0.84%
6132 Blueberry NFT CO.LTD
KQ:044480
3.41x ₩870.37 Million
≈ $589.84K
₩255.27 Million Korea ₩2955.00 ▲ +3.32%
6133 Fourlis Holdings S.A.
AT:FOYRK
3.41x €33.98 Million
≈ $39.72 Million
€9.96 Million Greece €3.95 ▼ -0.25%
6134 Sejal Glass Limited
NSE:SEJALLTD
3.41x Rs422.76 Million
≈ $4.57 Million
Rs124.03 Million India Rs870.35 ▼ -9.92%
6135 PannErgy Nyrt.
F:PPL
3.41x €1.98 Billion
≈ $2.31 Billion
€579.50 Million Germany €7.92 ▲ +4.21%
6136 New Hope Corporation Ltd
AU:NHC
3.41x AU$185.02 Million
≈ $130.91 Million
AU$54.30 Million Australia AU$5.84 ▲ +2.28%
6137 Hunan Keli Motor Co Ltd
SHE:002892
3.41x CN¥55.00 Million
≈ $8.05 Million
CN¥16.15 Million China CN¥8.07 ▲ +2.15%
6138 Nexted Group Ltd
AU:NXD
3.41x AU$10.70 Million
≈ $7.57 Million
AU$3.14 Million Australia AU$0.05 ▲ +4.35%
6139 UNIQUE
KLSE:0257
3.41x RM7.74 Million
≈ $1.94 Million
RM2.27 Million Malaysia RM0.40 ▲ +0.00%
6140 Natural Gas Services Group Inc
NYSE:NGS
3.41x $23.04 Million $6.76 Million USA $31.10 ▲ +0.45%
6141 China Leadshine Technology Co Ltd
SHE:002979
3.40x CN¥140.31 Million
≈ $20.53 Million
CN¥41.22 Million China CN¥48.70 ▼ -1.20%
6142 ERMENEGILDO ZEG.DL -0001
F:JN0
3.40x €335.56 Million
≈ $392.30 Million
€98.58 Million Germany €11.71 ▼ -0.76%
6143 Ningbo Ginlong Technologies Co Ltd Class A
SHE:300763
3.40x CN¥895.78 Million
≈ $131.08 Million
CN¥263.30 Million China CN¥48.44 ▲ +0.08%
6144 O.C.C. Public Company Limited
BK:OCC
3.40x ฿55.62 Million
≈ $1.73 Million
฿16.35 Million Thailand ฿9.50 ▲ +2.15%
6145 Guotai Junan Securities Co Ltd
SHG:601211
3.40x CN¥21.55 Billion
≈ $3.15 Billion
CN¥6.34 Billion China CN¥16.65 ▲ +0.00%
6146 Adavale Resources Ltd
AU:ADD
3.40x AU$9.10 Million
≈ $6.44 Million
AU$2.67 Million Australia AU$0.03 ▲ +0.00%
6147 Comcast Corp
NASDAQ:CMCSA
3.40x $6.89 Billion $2.03 Billion USA $21.90 ▲ +0.60%
6148 Barings BDC Inc
NYSE:BBDC
3.40x $67.96 Million $19.99 Million USA $8.44 ▼ -1.86%
6149 Pritika Auto Industries Limited
NSE:PRITIKAUTO
3.40x Rs389.23 Million
≈ $4.21 Million
Rs114.53 Million India Rs15.39 ▼ -1.72%
6150 Jiangsu Toland Alloy Co Ltd
SHE:300855
3.40x CN¥103.28 Million
≈ $15.11 Million
CN¥30.39 Million China CN¥30.73 ▲ +2.47%
6151 RCI Hospitality Holdings Inc
NASDAQ:RICK
3.40x $13.79 Million $4.06 Million USA $25.67 ▼ -1.84%
6152 Oracle Corporation
NYSE:ORCL
3.40x $14.62 Billion $4.30 Billion USA $128.23 ▼ -4.64%
6153 Beauty Community Public Company Limited
BK:BEAUTY
3.40x ฿64.22 Million
≈ $2.00 Million
฿18.91 Million Thailand ฿0.30 ▲ +3.45%
6154 Shenzhen Feima International Supply Chain Co Ltd
SHE:002210
3.39x CN¥39.79 Million
≈ $5.82 Million
CN¥11.72 Million China CN¥2.02 ▲ +1.00%
6155 EIFFAGE S.A.ADR 1/5/EO 4
F:EF30
3.39x €3.47 Billion
≈ $4.06 Billion
€1.02 Billion Germany €27.40 ▼ -2.14%
6156 Importadora y Exportadora de la Patagonia SA
BA:PATA
3.39x AR$14.89 Billion
≈ $10.77 Million
AR$4.39 Billion Argentina AR$1145.00 ▼ -2.97%
6157 Compagnie Financière Richemont SA
JSE:CFR
3.39x ZAC1.43 Billion
≈ $759.17K
ZAC421.00 Million South Africa ZAC351617.00 ▲ +0.38%
6158 Columbus McKinnon Corporation
NASDAQ:CMCO
3.39x $20.35 Million $6.00 Million USA $14.64 ▼ -2.47%
6159 Tianjin Saixiang Technology Co Ltd
SHE:002337
3.39x CN¥34.69 Million
≈ $5.08 Million
CN¥10.23 Million China CN¥4.55 ▲ +2.48%
6160 Virtus Investment Partners, Inc.
NASDAQ:VRTS
3.39x $108.28 Million $31.93 Million USA $161.79 ▲ +1.72%
6161 ALi Corp
TW:3041
3.39x NT$56.43 Million
≈ $1.78 Million
NT$16.64 Million Taiwan NT$24.20 ▼ -0.62%
6162 Zhejiang Tieliu Clutch Co Ltd
SHG:603926
3.39x CN¥93.54 Million
≈ $13.69 Million
CN¥27.59 Million China CN¥15.47 ▲ +2.18%
6163 Enra Group Bhd
KLSE:8613
3.39x RM18.29 Million
≈ $4.59 Million
RM5.40 Million Malaysia RM0.73 ▲ +3.57%
6164 Mildef Crete
TWO:3213
3.39x NT$261.54 Million
≈ $8.24 Million
NT$77.16 Million Taiwan NT$122.00 ▲ +0.00%
6165 WiSoL CO.LTD
KQ:122990
3.39x ₩7.78 Billion
≈ $5.27 Million
₩2.30 Billion Korea ₩6310.00 ▲ +2.77%
6166 Wuxi Lead Auto Equipment Co Ltd
SHE:300450
3.39x CN¥1.51 Billion
≈ $221.24 Million
CN¥446.07 Million China CN¥31.04 ▼ -4.05%
6167 China State Construction Engineering Corp Ltd
SHG:601668
3.39x CN¥26.35 Billion
≈ $3.86 Billion
CN¥7.78 Billion China CN¥4.54 ▲ +1.79%
6168 Quinenco
SN:QUINENCO
3.39x CL$444.81 Billion
≈ $497.45 Million
CL$131.29 Billion Chile CL$4800.00 ▲ +0.00%
6169 Téléverbier SA
PA:TVRB
3.39x €38.57 Million
≈ $45.09 Million
€11.38 Million France €68.50 ▲ +0.00%
6170 Rawlplug S.A.
WAR:RWL
3.39x zł52.08 Million
≈ $14.33 Million
zł15.37 Million Poland zł14.70 ▼ -3.92%
6171 Netanel Group
TA:NTGR
3.39x ILA68.18 Million
≈ $182.78K
ILA20.13 Million Israel ILA925.20 ▲ +2.06%
6172 Z HOLDINGS CORP. ADR 2
F:YOJ0
3.39x €519.59 Billion
≈ $607.46 Billion
€153.47 Billion Germany €3.98 ▼ -1.00%
6173 CryoCell International Inc
NYSE MKT:CCEL
3.38x $2.54 Million $749.41K USA $3.46 ▲ +0.58%
6174 Tunas Alfin Tbk
JK:TALF
3.38x Rp42.27 Billion
≈ $2.48 Million
Rp12.49 Billion Indonesia Rp540.00 ▼ -11.48%
6175 Seek Ltd
AU:SEK
3.38x AU$333.30 Million
≈ $235.83 Million
AU$98.50 Million Australia AU$13.08 ▲ +0.46%
6176 BRENNTAG SE UNSP.ADR/020
F:BNRA
3.38x €382.70 Million
≈ $447.42 Million
€113.10 Million Germany €11.60 ▼ -0.85%
6177 Beijing Jingcheng Machinery Electric Co Ltd
SHG:600860
3.38x CN¥79.66 Million
≈ $11.66 Million
CN¥23.54 Million China CN¥7.91 ▲ +10.01%
6178 Scandinavian Tobacco Group A/S
CO:STG
3.38x Dkr146.80 Million
≈ $22.97 Million
Dkr43.40 Million Denmark Dkr78.40 ▲ +0.26%
6179 Jayaswal Neco Industries Limited
NSE:JAYNECOIND
3.38x Rs6.70 Billion
≈ $72.48 Million
Rs1.98 Billion India Rs100.62 ▲ +4.43%
6180 Medco Energi Internasional Tbk
JK:MEDC
3.38x Rp225.45 Million
≈ $13.21K
Rp66.69 Million Indonesia Rp1290.00 ▼ -14.85%
6181 Binasat Communications Bhd
KLSE:0195
3.38x RM3.59 Million
≈ $902.08K
RM1.06 Million Malaysia RM0.07 ▲ +0.00%
6182 Stove Kraft Limited
NSE:STOVEKRAFT
3.38x Rs1.07 Billion
≈ $11.62 Million
Rs317.94 Million India Rs851.35 ▲ +0.63%
6183 Transcom Inc
TW:5222
3.38x NT$68.23 Million
≈ $2.15 Million
NT$20.20 Million Taiwan NT$97.10 ▼ -0.72%
6184 Adani Green Energy Limited
NSE:ADANIGREEN
3.38x Rs43.76 Billion
≈ $473.25 Million
Rs12.96 Billion India Rs1302.00 ▼ -0.39%
6185 American Healthcare REIT, Inc.
NYSE:AHR
3.38x $81.07 Million $24.01 Million USA $53.23 ▲ +0.42%
6186 Animalcare Group Plc
LSE:ANCR
3.38x GBX6.12 Million
≈ $744.51
GBX1.81 Million UK GBX335.00 ▲ +0.00%
6187 Jiayou International Logistics Co Ltd
SHG:603871
3.37x CN¥1.06 Billion
≈ $154.64 Million
CN¥313.17 Million China CN¥11.73 ▲ +0.69%
6188 Austin Engineering Ltd
AU:ANG
3.37x AU$6.60 Million
≈ $4.67 Million
AU$1.96 Million Australia AU$0.14 ▲ +0.00%
6189 KLX Energy Services Holdings Inc
NASDAQ:KLXE
3.37x $25.60 Million $7.60 Million USA $1.32 ▲ +0.00%
6190 Zhe Jiang Headman Machinery Co Ltd
SHG:688577
3.37x CN¥76.87 Million
≈ $11.25 Million
CN¥22.82 Million China CN¥34.93 ▲ +0.46%
6191 Sichuan Golden Summit Group Joint Stock Co Ltd
SHG:600678
3.37x CN¥19.38 Million
≈ $2.84 Million
CN¥5.75 Million China CN¥5.15 ▲ +1.18%
6192 SG Choongbang Co Ltd
KO:001380
3.37x ₩5.28 Billion
≈ $3.58 Million
₩1.57 Billion Korea ₩929.00 ▲ +2.43%
6193 Guizhou Yibai Pharmaceutical Co Ltd
SHG:600594
3.37x CN¥141.24 Million
≈ $20.67 Million
CN¥41.96 Million China CN¥3.45 ▼ -0.58%
6194 Samart Telcoms Public Company Limited
BK:SAMTEL
3.37x ฿112.29 Million
≈ $3.50 Million
฿33.37 Million Thailand ฿3.22 ▲ +0.00%
6195 Everforth, Inc.
NYSE:EFOR
3.36x $18.50 Million $5.50 Million USA $38.36 ▼ -2.94%
6196 SARTORIUS AG UNSP.ADR 1/5
F:SRT4
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €35.60 ▼ -3.78%
6197 Sartorius Aktiengesellschaft
F:SRT
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €208.50 ▲ +1.96%
6198 SARTORIUS (UNSP.ADS)/1/5
F:SRT0
3.36x €188.90 Million
≈ $220.84 Million
€56.20 Million Germany €51.00 ▲ +2.00%
6199 Dala Energi AB
ST:DE
3.36x Skr22.50 Million
≈ $2.42 Million
Skr6.70 Million Sweden Skr89.20 ▲ +0.00%
6200 Montrose Environmental Grp
NYSE:MEG
3.36x $28.15 Million $8.38 Million USA $22.14 ▲ +5.18%

How Companies Are Ranked by Cash Flow Quality Index

Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.