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
12201 Companhia de Saneamento de Minas Gerais
SA:CSMG3
1.46x R$492.32 Million
≈ $96.60 Million
R$336.96 Million Brazil R$61.61 ▼ -0.63%
12202 CAM Resources Bhd
KLSE:7128
1.46x RM3.31 Million
≈ $831.53K
RM2.27 Million Malaysia RM0.25 ▲ +0.00%
12203 Danone SA
PA:BN
1.46x €1.52 Billion
≈ $1.78 Billion
€1.04 Billion France €61.56 ▲ +0.56%
12204 Pason Systems Inc.
TO:PSI
1.46x CA$20.54 Million
≈ $14.86 Million
CA$14.06 Million Canada CA$14.31 ▲ +0.92%
12205 Talkspace Inc
NASDAQ:TALK
1.46x $4.75 Million $3.25 Million USA $13.55 ▼ -1.45%
12206 Thai O.P.P. Public Company Limited
BK:TOPP
1.46x ฿52.01 Million
≈ $1.62 Million
฿35.61 Million Thailand ฿140.00 ▲ +0.00%
12207 Ramelius Resources Ltd
AU:RMS
1.46x AU$443.49 Million
≈ $313.80 Million
AU$303.80 Million Australia AU$3.66 ▲ +3.10%
12208 Chengdu Screen Micro-Electronics Co. Ltd. A
SHG:688053
1.46x CN¥69.83 Million
≈ $10.22 Million
CN¥47.84 Million China CN¥36.20 ▲ +0.06%
12209 Guangxi Wuzhou Communications Co Ltd
SHG:600368
1.46x CN¥280.13 Million
≈ $40.99 Million
CN¥192.05 Million China CN¥4.27 ▲ +1.18%
12210 Chengdu RML Technology Co. Ltd.
SHE:301050
1.46x CN¥239.72 Million
≈ $35.08 Million
CN¥164.34 Million China CN¥25.70 ▲ +2.51%
12211 Foresight Group Holdings Limited
LSE:FSG
1.46x GBX26.82 Million
≈ $3.26K
GBX18.39 Million UK GBX446.00 ▲ +0.68%
12212 Ambev S.A
MX:ABEVN
1.46x MX$6.92 Billion
≈ $398.19 Million
MX$4.75 Billion Mexico MX$59.10 ▲ +2.62%
12213 SAGILITY INDIA LIMITED
NSE:SAGILITY
1.46x Rs3.16 Billion
≈ $34.19 Million
Rs2.17 Billion India Rs45.30 ▼ -0.66%
12214 BNY Mellon Strategic Municipals Inc
NYSE:LEO
1.46x $7.60 Million $5.22 Million USA $5.65 ▲ +0.89%
12215 Yantai Zhenghai Bio-Tech Co Ltd
SHE:300653
1.46x CN¥30.47 Million
≈ $4.46 Million
CN¥20.92 Million China CN¥14.89 ▼ -0.13%
12216 ZIJIN MIN.H UNSP.ADR/20
F:FJZB
1.46x €75.43 Billion
≈ $88.19 Billion
€51.78 Billion Germany €78.00 ▲ +4.70%
12217 CKX Lands Inc
NYSE MKT:CKX
1.46x $242.27K $166.30K USA $10.51 ▼ -4.45%
12218 Jiangsu Jiejie Microelectronics Co Ltd
SHE:300623
1.46x CN¥145.77 Million
≈ $21.33 Million
CN¥100.08 Million China CN¥28.43 ▼ -1.97%
12219 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
1.46x Rs13.25 Billion
≈ $143.33 Million
Rs9.10 Billion India Rs7890.00 ▲ +0.01%
12220 SUBARU CORP. ADR/1/2
F:FUH0
1.46x €492.14 Billion
≈ $575.36 Billion
€338.06 Billion Germany €6.55 ▲ +2.34%
12221 Verbrec Ltd
AU:VBC
1.46x AU$2.09 Million
≈ $1.48 Million
AU$1.43 Million Australia AU$0.23 ▼ -4.26%
12222 VIEL & Cie société anonyme
PA:VIL
1.45x €83.29 Million
≈ $97.37 Million
€57.26 Million France €17.30 ▼ -2.37%
12223 Hercules Site Services PLC
LSE:HERC
1.45x GBX1.60 Million
≈ $194.67
GBX1.10 Million UK GBX34.50 ▲ +0.00%
12224 Scan-D
TWO:6195
1.45x NT$109.50 Million
≈ $3.45 Million
NT$75.30 Million Taiwan NT$27.85 ▲ +0.18%
12225 Huang Long Development Co Ltd
TWO:3512
1.45x NT$271.85 Million
≈ $8.56 Million
NT$186.94 Million Taiwan NT$19.00 ▲ +0.53%
12226 Waystar Holding Corp. Common Stock
NASDAQ:WAY
1.45x $59.41 Million $40.87 Million USA $27.36 ▼ -3.12%
12227 Knowles Cor
NYSE:KN
1.45x $28.20 Million $19.40 Million USA $33.50 ▼ -3.10%
12228 Safran SA
PA:SAF
1.45x €3.10 Billion
≈ $3.62 Billion
€2.13 Billion France €317.00 ▲ +0.00%
12229 e-Credible Co. Ltd
KQ:092130
1.45x ₩14.15 Billion
≈ $9.59 Million
₩9.73 Billion Korea ₩13880.00 ▲ +0.58%
12230 Brightek Optoelectronic Co Ltd
TW:5244
1.45x NT$57.45 Million
≈ $1.81 Million
NT$39.53 Million Taiwan NT$36.90 ▲ +0.68%
12231 Lisi S.A
PA:FII
1.45x €55.95 Million
≈ $65.41 Million
€38.51 Million France €61.00 ▲ +0.49%
12232 Gan Yuan Foods Co Ltd
SHE:002991
1.45x CN¥118.52 Million
≈ $17.34 Million
CN¥81.58 Million China CN¥37.59 ▲ +0.51%
12233 Bank Amar Indonesia 
JK:AMAR
1.45x Rp73.38 Billion
≈ $4.30 Million
Rp50.51 Billion Indonesia Rp220.00 ▼ -4.35%
12234 Eternal Materials Co Ltd
TW:1717
1.45x NT$1.13 Billion
≈ $35.64 Million
NT$778.59 Million Taiwan NT$72.70 ▲ +1.25%
12235 China Meheco Co Ltd
SHG:600056
1.45x CN¥233.60 Million
≈ $34.18 Million
CN¥160.80 Million China CN¥9.00 ▼ -0.55%
12236 Ryvyl Inc
NASDAQ:RVYL
1.45x $17.56 Million $12.09 Million USA $14.96 ▼ -11.53%
12237 Superkrane Mitra Utama Tbk PT
JK:SKRN
1.45x Rp54.27 Billion
≈ $3.18 Million
Rp37.37 Billion Indonesia Rp328.00 ▼ -13.68%
12238 Becton Dickinson and Company
NYSE:BDX
1.45x $652.00 Million $449.00 Million USA $191.75 ▼ -1.04%
12239 Rana Gruber AS
OL:RANA
1.45x Nkr561.98 Million
≈ $59.14 Million
Nkr387.06 Million Norway Nkr78.40 ▲ +0.00%
12240 Byline Bancorp Inc
NYSE:BY
1.45x $54.55 Million $37.58 Million USA $37.28 ▲ +1.03%
12241 Sea Harvest Group Ltd
JSE:SHG
1.45x ZAC478.94 Million
≈ $254.53K
ZAC329.96 Million South Africa ZAC865.00 ▲ +0.00%
12242 Ningbo Donly Co Ltd
SHE:002164
1.45x CN¥40.46 Million
≈ $5.92 Million
CN¥27.88 Million China CN¥13.35 ▼ -2.70%
12243 Lelon Electronics Corp
TW:2472
1.45x NT$571.06 Million
≈ $17.99 Million
NT$393.53 Million Taiwan NT$226.00 ▼ -0.44%
12244 Fu Chun Shin Machinery Manufacture Co Ltd
TWO:6603
1.45x NT$80.66 Million
≈ $2.54 Million
NT$55.59 Million Taiwan NT$27.15 ▼ -1.27%
12245 Samsung Biologics Co Ltd
KO:207940
1.45x ₩624.80 Billion
≈ $423.42 Million
₩430.65 Billion Korea ₩1298000.00 ▲ +4.09%
12246 GPT Healthcare Ltd
NSE:GPTHEALTH
1.45x Rs195.91 Million
≈ $2.12 Million
Rs135.06 Million India Rs140.74 ▲ +0.68%
12247 Yankershop Food Co Ltd
SHE:002847
1.45x CN¥336.36 Million
≈ $49.22 Million
CN¥231.90 Million China CN¥44.45 ▲ +2.75%
12248 Readcloud Ltd
AU:RCL
1.45x AU$1.91 Million
≈ $1.35 Million
AU$1.32 Million Australia AU$0.05 ▲ +8.16%
12249 Guobang Pharma Ltd
SHG:605507
1.45x CN¥311.27 Million
≈ $45.55 Million
CN¥214.67 Million China CN¥15.84 ▼ -2.22%
12250 Drb Industrial
KO:163560
1.45x ₩6.52 Billion
≈ $4.42 Million
₩4.50 Billion Korea ₩5360.00 ▲ +1.90%
12251 Talaad Thai Leasehold Property Fund
BK:TTLPF
1.45x ฿77.36 Million
≈ $2.41 Million
฿53.36 Million Thailand ฿10.60 ▲ +0.00%
12252 Shenzhen FRD Science & Technology Co Ltd
SHE:300602
1.45x CN¥174.09 Million
≈ $25.47 Million
CN¥120.08 Million China CN¥29.70 ▼ -0.34%
12253 Rishabh Instruments Limited
NSE:RISHABH
1.45x Rs314.56 Million
≈ $3.40 Million
Rs216.99 Million India Rs686.35 ▲ +2.33%
12254 Dongwon F & B
KO:049770
1.45x ₩28.28 Billion
≈ $19.16 Million
₩19.51 Billion Korea ₩44700.00 ▲ +0.00%
12255 Southern Acids (M) Bhd
KLSE:5134
1.45x RM59.37 Million
≈ $14.90 Million
RM40.96 Million Malaysia RM3.06 ▼ -0.33%
12256 KKR Real Estate Finance Trust Inc
NYSE:KREF
1.45x $18.50 Million $12.77 Million USA $5.80 ▼ -2.85%
12257 Quality Construction Products Public Company Limited
BK:Q-CON
1.45x ฿86.17 Million
≈ $2.69 Million
฿59.48 Million Thailand ฿6.00 ▲ +0.84%
12258 Kinaxis Inc
TO:KXS
1.45x CA$30.71 Million
≈ $22.22 Million
CA$21.20 Million Canada CA$187.59 ▼ -3.05%
12259 La Comer S.A.B. de C.V
MX:LACOMERUBC
1.45x MX$895.63 Million
≈ $51.54 Million
MX$618.40 Million Mexico MX$32.66 ▲ +0.52%
12260 SUNEX S.A.
WAR:SNX
1.45x zł5.36 Million
≈ $1.47 Million
zł3.70 Million Poland zł3.99 ▼ -2.09%
12261 Changjiang & Jinggong Steel Building Group Co Ltd
SHG:600496
1.45x CN¥347.40 Million
≈ $50.84 Million
CN¥240.02 Million China CN¥3.28 ▲ +2.18%
12262 NAT.B.GR. SPONS.ADR/1
F:NAG
1.45x €398.00 Million
≈ $465.30 Million
€275.00 Million Germany €14.00 ▼ -1.41%
12263 Puig Brands SA
NYSE:PUGBY
1.45x $859.05 Million $593.70 Million USA $10.85 ▲ +0.64%
12264 Texas Roadhouse Inc
NASDAQ:TXRH
1.45x $180.15 Million $124.51 Million USA $168.40 ▼ -1.50%
12265 Jack Sewing
SHG:603337
1.45x CN¥295.57 Million
≈ $43.25 Million
CN¥204.30 Million China CN¥31.33 ▲ +0.61%
12266 Poly Plastic Masterbatch Suzhou Co
SHE:300905
1.45x CN¥61.23 Million
≈ $8.96 Million
CN¥42.32 Million China CN¥30.52 ▼ -3.42%
12267 Miwon Specialty Chemical Co Ltd
KO:268280
1.45x ₩25.71 Billion
≈ $17.42 Million
₩17.77 Billion Korea ₩129600.00 ▼ -0.08%
12268 Endurance Technologies Limited
NSE:ENDURANCE
1.45x Rs6.56 Billion
≈ $70.96 Million
Rs4.54 Billion India Rs2406.40 ▼ -0.06%
12269 Brd. Klee A/S
CO:KLEE-B
1.45x Dkr7.84 Million
≈ $1.23 Million
Dkr5.42 Million Denmark Dkr4060.00 ▲ +0.00%
12270 Mingteng International Corporation Inc. Ordinary Shares
NASDAQ:MTEN
1.45x $1.37 Million $944.37K USA $0.94 ▼ -0.23%
12271 Hotel Royal Chihpen
TWO:5704
1.45x NT$17.45 Million
≈ $549.71K
NT$12.07 Million Taiwan NT$22.40 ▲ +1.13%
12272 Blue Jet Healthcare Limited
NSE:BLUEJET
1.45x Rs2.07 Billion
≈ $22.41 Million
Rs1.43 Billion India Rs520.65 ▲ +0.23%
12273 Gartner Inc
NYSE:IT
1.45x $398.29 Million $275.50 Million USA $205.35 ▼ -0.95%
12274 Barinthus Biotherapeutics plc
NASDAQ:BRNS
1.45x $11.88 Million $8.22 Million USA $0.74 ▲ +0.00%
12275 Thessaloniki Port Authority SA
AT:OLTH
1.44x €6.07 Million
≈ $7.09 Million
€4.20 Million Greece €40.50 ▲ +0.25%
12276 Old Second Bancorp Inc
NASDAQ:OSBC
1.44x $36.94 Million $25.59 Million USA $24.88 ▲ +0.12%
12277 Northern Star Resources Ltd
AU:NST
1.44x AU$1.03 Billion
≈ $729.64 Million
AU$714.40 Million Australia AU$25.11 ▲ +3.25%
12278 Jiangsu Liba Enterprise Joint-Stock Co Ltd
SHG:603519
1.44x CN¥60.34 Million
≈ $8.83 Million
CN¥41.81 Million China CN¥15.97 ▼ -0.68%
12279 Beijing Ultrapower Software
SHE:300002
1.44x CN¥310.16 Million
≈ $45.39 Million
CN¥214.92 Million China CN¥7.71 ▼ -2.28%
12280 Realtek Semiconductor Corp
TW:2379
1.44x NT$5.49 Billion
≈ $172.97 Million
NT$3.81 Billion Taiwan NT$778.00 ▲ +1.83%
12281 RYOHIN UNSP.ADR/1
F:3RKU
1.44x €73.36 Billion
≈ $85.76 Billion
€50.85 Billion Germany €9.50 ▼ -3.55%
12282 Farglory FTZ Investment Holding Co Ltd
TW:5607
1.44x NT$427.02 Million
≈ $13.45 Million
NT$295.99 Million Taiwan NT$52.70 ▼ -0.57%
12283 Ingersoll Rand Inc
NYSE:IR
1.44x $354.60 Million $245.80 Million USA $77.78 ▼ -0.12%
12284 Vivien Corp
KO:002070
1.44x ₩5.03 Billion
≈ $3.41 Million
₩3.48 Billion Korea ₩3460.00 ▲ +6.46%
12285 SemiLEDS Corporation
NASDAQ:LEDS
1.44x $2.20 Million $1.52 Million USA $1.95 ▼ -2.26%
12286 Matriks Bilgi Dagitim Hizmetleri AS
IS:MTRKS
1.44x TL88.85 Million
≈ $1.99 Million
TL61.61 Million Turkey TL18.20 ▼ -8.03%
12287 Zhuhai Comleader Information Science & Technology Co. Ltd. A
SHG:688175
1.44x CN¥66.41 Million
≈ $9.72 Million
CN¥46.05 Million China CN¥30.11 ▼ -0.40%
12288 Jianmin Pharmaceutical Group Co Ltd
SHG:600976
1.44x CN¥106.82 Million
≈ $15.63 Million
CN¥74.10 Million China CN¥27.38 ▲ +1.11%
12289 Enel Generación Chile S.A
SN:ENELGXCH
1.44x CL$225.96 Billion
≈ $252.70 Million
CL$156.78 Billion Chile CL$591.58 ▼ -1.58%
12290 Nava Nakorn Public Company Limited
BK:NNCL
1.44x ฿88.36 Million
≈ $2.75 Million
฿61.31 Million Thailand ฿1.77 ▲ +1.14%
12291 Ive Group Ltd
AU:IGL
1.44x AU$35.08 Million
≈ $24.82 Million
AU$24.34 Million Australia AU$2.30 ▲ +3.60%
12292 Suprema HQ Inc
KQ:094840
1.44x ₩3.65 Billion
≈ $2.47 Million
₩2.53 Billion Korea ₩13390.00 ▲ +2.21%
12293 Arrow Financial Corporation
NASDAQ:AROW
1.44x $15.79 Million $10.96 Million USA $36.85 ▲ +0.14%
12294 Greenland Acquisition Corp
NASDAQ:GTEC
1.44x $8.26 Million $5.73 Million USA $0.66 ▼ -0.30%
12295 Gold Circuit Electronics Ltd
TW:2368
1.44x NT$5.02 Billion
≈ $158.12 Million
NT$3.48 Billion Taiwan NT$1190.00 ▼ -5.56%
12296 Argus Shanghai Textile Chemicals Co Ltd
SHG:603790
1.44x CN¥29.08 Million
≈ $4.26 Million
CN¥20.19 Million China CN¥24.08 ▲ +2.03%
12297 Arthavest Tbk
JK:ARTA
1.44x Rp12.18 Billion
≈ $713.70K
Rp8.46 Billion Indonesia Rp2340.00 ▲ +2.63%
12298 Action S.A.
WAR:ACT
1.44x zł23.82 Million
≈ $6.55 Million
zł16.54 Million Poland zł47.15 ▲ +0.11%
12299 Boryung Pharm
KO:003850
1.44x ₩48.95 Billion
≈ $33.18 Million
₩34.00 Billion Korea ₩8430.00 ▲ +1.20%
12300 Sempio Foods Co
KO:248170
1.44x ₩17.99 Billion
≈ $12.19 Million
₩12.49 Billion Korea ₩21250.00 ▲ +0.71%

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.