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
3201 CMB.TECH NV
BR:CMBT
6.97x €138.52 Million
≈ $161.95 Million
€19.87 Million Belgium €15.74 ▼ -7.95%
3202 Integral Ad Science Holding LLC
NASDAQ:IAS
6.97x $49.11 Million $7.04 Million USA $10.34 ▲ +0.78%
3203 JC Finance & Tax Interconnect Holdings Ltd
SHE:002530
6.97x CN¥51.10 Million
≈ $7.48 Million
CN¥7.33 Million China CN¥7.24 ▲ +4.02%
3204 Changshu Tianyin Electromechan
SHE:300342
6.97x CN¥45.05 Million
≈ $6.59 Million
CN¥6.47 Million China CN¥27.55 ▲ +3.96%
3205 EGing Photovoltaic Technology Co Ltd
SHG:600537
6.96x CN¥116.37 Million
≈ $17.03 Million
CN¥16.72 Million China CN¥1.96 ▼ -0.51%
3206 Hiconics Drive Tech Co
SHE:300048
6.96x CN¥19.56 Million
≈ $2.86 Million
CN¥2.81 Million China CN¥4.66 ▲ +1.30%
3207 Hyulim ROBOT Co.Ltd
KQ:090710
6.95x ₩8.35 Billion
≈ $5.66 Million
₩1.20 Billion Korea ₩5240.00 ▲ +3.76%
3208 Jiangsu Sihuan Bioengineering Co Ltd
SHE:000518
6.95x CN¥40.43 Million
≈ $5.92 Million
CN¥5.82 Million China CN¥3.29 ▼ -2.08%
3209 SAGTEC GLOBAL LIMITED Ordinary shares
NASDAQ:SAGT
6.95x $21.74 Million $3.13 Million USA $0.42 ▼ -2.27%
3210 Sobute New Materials Co Ltd
SHG:603916
6.95x CN¥214.58 Million
≈ $31.40 Million
CN¥30.87 Million China CN¥9.88 ▲ +0.61%
3211 Revolver Resources Holdings Ltd
AU:RRR
6.95x AU$2.77 Million
≈ $1.96 Million
AU$399.46K Australia AU$0.05 ▲ +0.00%
3212 Shanghai Kaichuang Marine International Co Ltd
SHG:600097
6.94x CN¥92.87 Million
≈ $13.59 Million
CN¥13.38 Million China CN¥9.29 ▲ +1.20%
3213 Tong Herr Resources Bhd
KLSE:5010
6.94x RM67.16 Million
≈ $16.86 Million
RM9.68 Million Malaysia RM2.45 ▲ +0.00%
3214 Zabka Group S.A.
WAR:ZAB
6.94x zł1.69 Billion
≈ $465.22 Million
zł243.56 Million Poland zł31.70 ▼ -0.13%
3215 ThinTech Materials Technology Co Ltd
TWO:3663
6.94x NT$195.16 Million
≈ $6.15 Million
NT$28.12 Million Taiwan NT$68.60 ▲ +0.15%
3216 B.Grimm Power Public Company Limited
BK:BGRIM
6.94x ฿3.43 Billion
≈ $106.79 Million
฿493.71 Million Thailand ฿19.30 ▼ -2.03%
3217 FirstGroup PLC
LSE:FGP
6.94x GBX419.70 Million
≈ $51.07K
GBX60.50 Million UK GBX203.00 ▲ +0.30%
3218 Studio Dragon Corporation
KQ:253450
6.94x ₩19.42 Billion
≈ $13.16 Million
₩2.80 Billion Korea ₩23200.00 ▲ +6.91%
3219 Inner Mongolia BaoTou Steel Union Co Ltd
SHG:600010
6.94x CN¥563.47 Million
≈ $82.45 Million
CN¥81.24 Million China CN¥2.09 ▲ +1.46%
3220 Shanghai Highly Group Co Ltd A
SHG:600619
6.93x CN¥152.34 Million
≈ $22.29 Million
CN¥21.98 Million China CN¥11.95 ▲ +0.42%
3221 Indoco Remedies Limited
NSE:INDOCO
6.93x Rs1.57 Billion
≈ $17.01 Million
Rs227.00 Million India Rs245.65 ▲ +1.91%
3222 Zhejiang Giuseppe Garment Co Ltd
SHE:002687
6.93x CN¥64.44 Million
≈ $9.43 Million
CN¥9.30 Million China CN¥6.13 ▼ -2.70%
3223 Nexen Corp
KO:005725
6.93x ₩157.53 Billion
≈ $106.75 Million
₩22.74 Billion Korea ₩4480.00 ▲ +1.36%
3224 FIN Resources Ltd
AU:FIN
6.92x AU$517.50K
≈ $366.16K
AU$74.74K Australia AU$0.00 ▲ +0.00%
3225 Yunnan luoping Zinc & Electricity Co Ltd
SHE:002114
6.92x CN¥220.86 Million
≈ $32.32 Million
CN¥31.91 Million China CN¥6.84 ▲ +2.09%
3226 Unimech Group Bhd
KLSE:7091
6.92x RM21.11 Million
≈ $5.30 Million
RM3.05 Million Malaysia RM1.35 ▲ +3.05%
3227 BIG TECHNOLOGIES LS-10
F:7I8
6.92x €16.75 Million
≈ $19.59 Million
€2.42 Million Germany €0.99 ▼ -2.94%
3228 Norwegian Air Shuttle ASA
OL:NAS
6.92x Nkr6.45 Billion
≈ $678.30 Million
Nkr932.00 Million Norway Nkr11.05 ▲ +1.99%
3229 Lastminute.com NV
SW:LMN
6.91x CHF45.60 Million
≈ $57.65 Million
CHF6.60 Million Switzerland CHF9.06 ▼ -1.52%
3230 Valora Effekten Handel AG
F:VEH
6.91x €409.00K
≈ $478.16K
€59.21K Germany €0.70 ▲ +0.00%
3231 Legence Corp. Class A Common stock
NASDAQ:LGN
6.91x $120.11 Million $17.39 Million USA $43.53 ▼ -3.91%
3232 Suzhou TZTEK Technology Co Ltd
SHG:688003
6.90x CN¥125.01 Million
≈ $18.29 Million
CN¥18.11 Million China CN¥60.56 ▼ -0.64%
3233 Rangdong Light source and Vacuum flask JSC
VN:RAL
6.90x ₫756.52 Billion
≈ $28.74 Million
₫109.58 Billion Vietnam ₫72600.00 ▲ +0.14%
3234 Henan Hengxing Science & Technology Co Ltd
SHE:002132
6.90x CN¥108.39 Million
≈ $15.86 Million
CN¥15.71 Million China CN¥3.75 ▲ +0.54%
3235 Giant Manufacturing Co Ltd
TW:9921
6.90x NT$4.01 Billion
≈ $126.46 Million
NT$581.87 Million Taiwan NT$95.00 ▲ +1.71%
3236 Dayamitra Telekomunikasi PT
JK:MTEL
6.90x Rp3.76 Trillion
≈ $220.30 Million
Rp545.06 Billion Indonesia Rp404.00 ▼ -9.82%
3237 Salfacorp
SN:SALFACORP
6.90x CL$68.45 Billion
≈ $76.55 Million
CL$9.92 Billion Chile CL$1318.80 ▲ +1.45%
3238 Xingda International Holdings Limited
F:XDH
6.90x €662.18 Million
≈ $774.16 Million
€96.02 Million Germany €0.11 ▼ -0.94%
3239 Pasofino Gold Limited
V:VEIN
6.90x CA$326.55K
≈ $236.22K
CA$47.36K Canada CA$0.90 ▲ +0.00%
3240 Itera ASA
OL:ITERA
6.89x Nkr18.62 Million
≈ $1.96 Million
Nkr2.70 Million Norway Nkr5.82 ▲ +2.11%
3241 Harim Holdings Co. Ltd
KQ:003380
6.89x ₩333.63 Billion
≈ $226.10 Million
₩48.39 Billion Korea ₩11920.00 ▲ +4.10%
3242 Asia Green Energy Public Company Limited
BK:AGE
6.89x ฿402.33 Million
≈ $12.54 Million
฿58.36 Million Thailand ฿1.35 ▲ +0.00%
3243 Perrigo Company plc
F:PIG
6.89x €51.70 Million
≈ $60.44 Million
€7.50 Million Germany €14.77 ▲ +1.16%
3244 AmRest Holdings SE
MC:EAT
6.89x €108.90 Million
≈ $127.32 Million
€15.80 Million Spain €2.21 ▲ +0.23%
3245 CHINA CON.BANK ADR/20 YC1
F:C6TB
6.89x €594.43 Billion
≈ $694.95 Billion
€86.29 Billion Germany €18.80 ▲ +1.08%
3246 China Construction Bank Co
SHG:601939
6.89x CN¥594.43 Billion
≈ $86.98 Billion
CN¥86.29 Billion China CN¥11.45 ▲ +0.00%
3247 Biokarpet S.A.
AT:BIOKA
6.89x €7.50 Million
≈ $8.77 Million
€1.09 Million Greece €1.44 ▼ -2.04%
3248 MCC Meili Paper Industry Co Ltd
SHE:000815
6.88x CN¥85.77 Million
≈ $12.55 Million
CN¥12.46 Million China CN¥13.99 ▼ -1.48%
3249 Onewater Marine
NASDAQ:ONEW
6.88x $80.36 Million $11.67 Million USA $9.45 ▼ -1.56%
3250 Ping An Bank Co Ltd
SHE:000001
6.88x CN¥92.71 Billion
≈ $13.57 Billion
CN¥13.47 Billion China CN¥11.50 ▲ +0.79%
3251 Mastech Holdings Inc
NYSE MKT:MHH
6.88x $6.48 Million $941.00K USA $6.48 ▲ +0.31%
3252 Brooks Macdonald Group
LSE:BRK
6.88x GBX16.58 Million
≈ $2.02K
GBX2.41 Million UK GBX1500.00 ▲ +1.35%
3253 Berjaya Assets Bhd
KLSE:3239
6.88x RM58.79 Million
≈ $14.76 Million
RM8.55 Million Malaysia RM0.29 ▲ +0.00%
3254 TARC Limited
NSE:TARC
6.88x Rs2.65 Billion
≈ $28.61 Million
Rs384.76 Million India Rs124.28 ▲ +0.48%
3255 Town Centre Securities PLC
LSE:TOWN
6.87x GBX2.99 Million
≈ $363.80
GBX435.00K UK GBX125.00 ▲ +0.00%
3256 Shanxi Coal International Energy Group Co Ltd
SHG:600546
6.87x CN¥2.69 Billion
≈ $393.44 Million
CN¥391.33 Million China CN¥13.24 ▲ +1.46%
3257 Liuzhou Iron & Steel Co Ltd
SHG:601003
6.87x CN¥2.00 Billion
≈ $292.99 Million
CN¥291.52 Million China CN¥3.46 ▲ +1.17%
3258 Focused Photonics Hangzhou Inc
SHE:300203
6.87x CN¥612.67 Million
≈ $89.65 Million
CN¥89.21 Million China CN¥11.70 ▲ +0.60%
3259 Nyrada Inc
AU:NYR
6.86x AU$935.79K
≈ $662.13K
AU$136.36K Australia AU$0.47 ▲ +9.30%
3260 Huafon Microfibre Shanghai Co
SHE:300180
6.86x CN¥134.76 Million
≈ $19.72 Million
CN¥19.64 Million China CN¥4.25 ▲ +0.71%
3261 Hyundai Department
KO:069960
6.86x ₩310.06 Billion
≈ $210.12 Million
₩45.20 Billion Korea ₩79200.00 ▲ +3.39%
3262 Somany Ceramics Limited
NSE:SOMANYCERA
6.86x Rs1.03 Billion
≈ $11.12 Million
Rs149.90 Million India Rs580.10 ▼ -0.98%
3263 PT Century Textile Industry Tbk
JK:CNTX
6.86x Rp1.17 Million
≈ $68.73
Rp171.04K Indonesia Rp142.00 ▲ +0.00%
3264 Steel Authority of India Limited
NSE:SAIL
6.86x Rs79.76 Billion
≈ $862.53 Million
Rs11.63 Billion India Rs170.95 ▲ +0.39%
3265 Cashbil
JSE:CSB
6.86x ZAC411.05 Million
≈ $218.45K
ZAC59.95 Million South Africa ZAC9900.00 ▲ +1.05%
3266 System1 Inc
NYSE:SST
6.85x $21.34 Million $3.11 Million USA $2.10 ▼ -5.83%
3267 Shanghai Shine-Link Intl
SHG:603648
6.84x CN¥157.08 Million
≈ $22.99 Million
CN¥22.95 Million China CN¥9.17 ▼ -1.50%
3268 General de Alquiler de Maquinaria SA
MC:GAM
6.84x €43.53 Million
≈ $50.89 Million
€6.37 Million Spain €1.43 ▼ -0.35%
3269 Eo2 Société Anonyme
PA:ALEO2
6.84x €2.57 Million
≈ $3.00 Million
€376.00K France €2.66 ▲ +4.72%
3270 Braille Energy Systems Inc
V:BES
6.83x CA$417.47K
≈ $301.99K
CA$61.09K Canada CA$0.03 ▲ +0.00%
3271 Curbline Properties Corp.
NYSE:CURB
6.83x $47.22 Million $6.91 Million USA $26.52 ▼ -0.15%
3272 Voss Veksel og Landmandsbank ASA
OL:VVL
6.83x Nkr179.33 Million
≈ $18.87 Million
Nkr26.26 Million Norway Nkr426.00 ▲ +1.43%
3273 DocGo Inc
NASDAQ:DCGO
6.83x $31.03 Million $4.55 Million USA $0.27 ▼ -3.72%
3274 MTM Critical Metals Ltd
AU:MTM
6.83x AU$2.95 Million
≈ $2.09 Million
AU$432.00K Australia AU$0.24 ▲ +6.82%
3275 Zhejiang Youpon Integrated Ceiling Co Ltd
SHE:002718
6.83x CN¥80.79 Million
≈ $11.82 Million
CN¥11.84 Million China CN¥81.48 ▲ +3.35%
3276 LightPath Technologies Inc
NASDAQ:LPTH
6.82x $662.44K $97.07K USA $7.66 ▼ -6.59%
3277 Materials Analysis Technology
TWO:3587
6.82x NT$386.84 Million
≈ $12.19 Million
NT$56.73 Million Taiwan NT$228.50 ▲ +1.11%
3278 Sirius Real Estate Ltd
JSE:SRE
6.81x ZAC32.67 Million
≈ $17.36K
ZAC4.80 Million South Africa ZAC2044.00 ▲ +0.89%
3279 Pepco Group B.V.
WAR:PCO
6.81x zł182.04 Million
≈ $50.10 Million
zł26.72 Million Poland zł48.00 ▲ +5.10%
3280 Geely Automobile Holdings Limited
F:GRUA
6.81x €5.35 Billion
≈ $6.25 Billion
€785.36 Million Germany €44.20 ▲ +0.00%
3281 ORION Holdings Corp
KO:001800
6.81x ₩190.15 Billion
≈ $128.86 Million
₩27.92 Billion Korea ₩22700.00 ▲ +1.11%
3282 Banco del Bajío S.A. Institución de Banca Múltiple
MX:BBAJIOO
6.81x MX$14.67 Billion
≈ $844.35 Million
MX$2.16 Billion Mexico MX$57.85 ▼ -0.67%
3283 Serica Energy PLC
LSE:SQZ
6.81x GBX27.06 Million
≈ $3.29K
GBX3.98 Million UK GBX280.00 ▲ +4.32%
3284 Wuxi Commercial Mansion Grand Orient Co Ltd
SHG:600327
6.80x CN¥129.99 Million
≈ $19.02 Million
CN¥19.11 Million China CN¥3.81 ▲ +0.79%
3285 CTBC Financial Holding Co Ltd
TW:2891
6.80x NT$135.11 Billion
≈ $4.26 Billion
NT$19.86 Billion Taiwan NT$73.60 ▲ +0.96%
3286 RaySearch Laboratories AB (publ)
ST:RAY-B
6.80x Skr133.30 Million
≈ $14.35 Million
Skr19.60 Million Sweden Skr197.00 ▲ +1.39%
3287 DIH Holdings US, Inc. Class A Common Stock
NASDAQ:DHAI
6.80x $476.00K $70.00K USA $0.00 ▲ +0.00%
3288 Berli Jucker PCL
BK:BJC
6.80x ฿4.33 Billion
≈ $134.93 Million
฿636.71 Million Thailand ฿18.00 ▼ -0.55%
3289 Hitejinro Holdings
KO:000140
6.80x ₩106.93 Billion
≈ $72.46 Million
₩15.73 Billion Korea ₩7690.00 ▲ +0.65%
3290 Tura Group AB
ST:TURA
6.80x Skr7.30 Million
≈ $785.49K
Skr1.07 Million Sweden Skr4.54 ▼ -1.30%
3291 TURA GROUP AB
F:8WO
6.80x €7.30 Million
≈ $8.53 Million
€1.07 Million Germany €0.37 ▲ +5.78%
3292 Aneka Gas Industri Tbk PT
JK:AGII
6.79x Rp100.88 Billion
≈ $5.91 Million
Rp14.85 Billion Indonesia Rp3190.00 ▼ -6.18%
3293 KPX Lifescience.Co.Ltd
KQ:114450
6.79x ₩3.33 Billion
≈ $2.26 Million
₩490.19 Million Korea ₩2220.00 ▲ +3.50%
3294 Big River Industries Ltd
AU:BRI
6.79x AU$9.42 Million
≈ $6.67 Million
AU$1.39 Million Australia AU$1.20 ▼ -0.42%
3295 PROS Holdings Inc
NYSE:PRO
6.78x $1.59 Million $235.00K USA $23.25 ▲ +0.04%
3296 Jiangsu Daybright Intelligent Electric Co Ltd
SHE:300670
6.78x CN¥27.31 Million
≈ $4.00 Million
CN¥4.03 Million China CN¥6.53 ▼ -0.61%
3297 Myer Holdings Ltd
AU:MYR
6.78x AU$273.30 Million
≈ $193.38 Million
AU$40.30 Million Australia AU$0.20 ▲ +5.41%
3298 Live Ventures Inc
NASDAQ:LIVE
6.78x $6.76 Million $997.00K USA $7.50 ▼ -1.83%
3299 Fidelity National Financial Inc
NYSE:FNF
6.78x $1.87 Billion $276.00 Million USA $40.05 ▲ +0.93%
3300 NEXTDC Ltd
AU:NXT
6.78x AU$69.51 Million
≈ $49.18 Million
AU$10.26 Million Australia AU$9.18 ▲ +3.61%

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.