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
10301 Oriental Precision & Engineering Co.Ltd
KQ:014940
1.83x ₩10.75 Billion
≈ $7.28 Million
₩5.87 Billion Korea ₩4005.00 ▲ +2.17%
10302 Giant Network Group Co Ltd
SHE:002558
1.83x CN¥1.17 Billion
≈ $171.37 Million
CN¥639.77 Million China CN¥20.95 ▼ -3.10%
10303 Ningbo Sanxing Medical Electric Co Ltd
SHG:601567
1.83x CN¥545.67 Million
≈ $79.85 Million
CN¥298.10 Million China CN¥12.25 ▲ +0.41%
10304 Danaher Corporation
NYSE:DHR
1.83x $1.66 Billion $908.00 Million USA $229.04 ▼ -1.06%
10305 COSCIENS Biopharma Inc.
NASDAQ:CSCI
1.83x $1.06 Million $576.57K USA $7.65 ▲ +0.53%
10306 Webac Holding AG
F:RKB
1.83x €102.50K
≈ $119.83K
€56.00K Germany €3.20 ▼ -8.57%
10307 Ogunsen AB Series B
ST:OGUN-B
1.83x Skr8.60 Million
≈ $925.50K
Skr4.70 Million Sweden Skr20.90 ▲ +0.97%
10308 Cigna Corp
NYSE:CI
1.83x $3.42 Billion $1.87 Billion USA $302.30 ▲ +1.17%
10309 Shandong Sinocera Func Material
SHE:300285
1.83x CN¥288.64 Million
≈ $42.24 Million
CN¥157.75 Million China CN¥46.00 ▼ -2.15%
10310 HIMALAYA SHIPPING LTD DL1
F:J1X
1.83x €24.70 Million
≈ $28.88 Million
€13.50 Million Germany €14.38 ▲ +2.42%
10311 Kuo Toong International Co Ltd
TWO:8936
1.83x NT$450.78 Million
≈ $14.20 Million
NT$246.38 Million Taiwan NT$51.50 ▼ -0.39%
10312 Nampak
JSE:NPK
1.83x ZAC1.20 Billion
≈ $638.43K
ZAC656.60 Million South Africa ZAC50500.00 ▼ -0.98%
10313 PJP Makrum S.A.
WAR:PJP
1.83x zł10.25 Million
≈ $2.82 Million
zł5.60 Million Poland zł22.60 ▲ +0.89%
10314 Solusi Bangun Indonesia Tbk PT
JK:SMCB
1.83x Rp186.37 Billion
≈ $10.92 Million
Rp101.89 Billion Indonesia Rp775.00 ▲ +0.00%
10315 Samsara Inc
NYSE:IOT
1.83x $81.41 Million $44.51 Million USA $39.57 ▼ -7.09%
10316 Minho M Bhd
KLSE:5576
1.83x RM6.32 Million
≈ $1.59 Million
RM3.46 Million Malaysia RM0.26 ▼ -1.92%
10317 Hope Bancorp Inc
NASDAQ:HOPE
1.83x $60.40 Million $33.03 Million USA $13.43 ▲ +0.22%
10318 TT Electronics Plc
LSE:TTG
1.83x GBX6.40 Million
≈ $778.69
GBX3.50 Million UK GBX187.00 ▲ +0.75%
10319 Elin Electronics Limited
NSE:ELIN
1.83x Rs360.06 Million
≈ $3.89 Million
Rs196.91 Million India Rs77.79 ▲ +0.93%
10320 Ecopetrol SA ADR
NYSE:EC
1.83x $5.24 Trillion $2.87 Trillion USA $14.43 ▲ +0.77%
10321 Shenzhen Cotran New Material Co Ltd Class A
SHE:300731
1.83x CN¥17.24 Million
≈ $2.52 Million
CN¥9.43 Million China CN¥36.44 ▼ -2.25%
10322 Rambus Inc
NASDAQ:RMBS
1.83x $88.43 Million $48.38 Million USA $87.25 ▼ -6.05%
10323 RIO Tinto Ltd
AU:RIO
1.83x AU$10.12 Billion
≈ $7.16 Billion
AU$5.54 Billion Australia AU$154.93 ▲ +1.46%
10324 Shenzhen Expressway Company Limited
F:SHZH
1.83x €889.55 Million
≈ $1.04 Billion
€486.72 Million Germany €0.74 ▼ -0.68%
10325 Xintec
TWO:3374
1.83x NT$939.49 Million
≈ $29.60 Million
NT$514.06 Million Taiwan NT$433.50 ▼ -4.20%
10326 Multi Agro Gemilang Plantation Tbk PT
JK:MAGP
1.83x Rp5.72 Billion
≈ $335.22K
Rp3.13 Billion Indonesia Rp50.00 ▲ +0.00%
10327 Monument Mining Limited
V:MMY
1.83x CA$19.19 Million
≈ $13.88 Million
CA$10.50 Million Canada CA$0.75 ▼ -2.60%
10328 Luyan Pharma Co Ltd
SHE:002788
1.83x CN¥118.98 Million
≈ $17.41 Million
CN¥65.14 Million China CN¥9.95 ▼ -0.40%
10329 Hextar Global Bhd
KLSE:5151
1.83x RM26.07 Million
≈ $6.55 Million
RM14.28 Million Malaysia RM0.78 ▲ +0.65%
10330 GCP Infrastructure Investments Limited
LSE:GCP
1.83x GBX32.82 Million
≈ $3.99K
GBX17.97 Million UK GBX81.10 ▼ -0.37%
10331 Eletromidia S.A
SA:ELMD3
1.83x R$79.46 Million
≈ $15.59 Million
R$43.51 Million Brazil R$31.00 ▲ +0.00%
10332 Chart Industries Inc
NYSE:GTLS
1.83x $145.90 Million $79.90 Million USA $209.90 ▼ 0.00%
10333 Karooooo Ltd
JSE:KRO
1.83x ZAC537.28 Million
≈ $285.54K
ZAC294.26 Million South Africa ZAC106795.00 ▲ +2.69%
10334 SECOM CO.LTD ADR 1/4/O.N.
F:XSC0
1.83x €167.84 Billion
≈ $196.22 Billion
€91.92 Billion Germany €7.65 ▲ +0.66%
10335 Ethos Technologies Inc. Class A Common Stock
NASDAQ:LIFE
1.83x $35.66 Million $19.53 Million USA $37.52 ▼ -3.20%
10336 Oxford Industries Inc
NYSE:OXM
1.83x $89.40 Million $48.97 Million USA $26.42 ▼ -5.24%
10337 Guangdong Macro Co Ltd
SHE:000533
1.83x CN¥73.05 Million
≈ $10.69 Million
CN¥40.02 Million China CN¥9.35 ▲ +0.54%
10338 Novatek Microelectronics Corp
TW:3034
1.83x NT$6.88 Billion
≈ $216.61 Million
NT$3.77 Billion Taiwan NT$577.00 ▲ +2.12%
10339 Pegavision
TW:6491
1.83x NT$782.33 Million
≈ $24.65 Million
NT$428.67 Million Taiwan NT$412.00 ▲ +1.85%
10340 Rush Enterprises B Inc
NASDAQ:RUSHB
1.82x $133.25 Million $73.02 Million USA $57.42 ▼ -0.86%
10341 Anhui Jiuhuashan Tourism Dvlp
SHG:603199
1.82x CN¥71.19 Million
≈ $10.42 Million
CN¥39.02 Million China CN¥31.02 ▼ -0.23%
10342 MINTH GRP LTD UNSP.ADR/20
F:M3I0
1.82x €4.91 Billion
≈ $5.74 Billion
€2.69 Billion Germany €74.50 ▼ -0.67%
10343 Kawasan Industri Jababeka Tbk
JK:KIJA
1.82x Rp487.85 Billion
≈ $28.59 Million
Rp267.41 Billion Indonesia Rp123.00 ▼ -12.14%
10344 Deva Holding AS
IS:DEVA
1.82x TL910.97 Million
≈ $20.40 Million
TL499.39 Million Turkey TL76.35 ▼ -2.24%
10345 Qantas Airways Ltd
AU:QAN
1.82x AU$1.69 Billion
≈ $1.19 Billion
AU$925.00 Million Australia AU$8.32 ▲ +0.73%
10346 Pelayaran Nasional Bina Buana Raya
JK:BBRM
1.82x Rp2.72 Million
≈ $159.11
Rp1.49 Million Indonesia Rp87.00 ▼ -14.71%
10347 KSB SE & Co. KGaA
XETRA:KSB
1.82x €151.50 Million
≈ $177.12 Million
€83.10 Million Germany €838.00 ▲ +2.20%
10348 China Datang Corporation Renewable Power Co. Limited
F:DT7
1.82x €1.75 Billion
≈ $2.04 Billion
€958.10 Million Germany €0.10 ▼ -1.01%
10349 China Datang Corporation Renewable Power Co. Limited
STU:DT7
1.82x €1.75 Billion
≈ $2.04 Billion
€958.10 Million Germany €0.13 ▼ -21.34%
10350 Capral Ltd
AU:CAA
1.82x AU$37.09 Million
≈ $26.25 Million
AU$20.35 Million Australia AU$12.03 ▼ -0.82%
10351 MRF Limited
NSE:MRF
1.82x Rs18.70 Billion
≈ $202.26 Million
Rs10.26 Billion India Rs122790.00 ▲ +0.43%
10352 Severfield PLC
LSE:SFR
1.82x GBX13.75 Million
≈ $1.67K
GBX7.54 Million UK GBX37.95 ▲ +0.93%
10353 Suzhou Shijia Science & Technology Inc
SHE:002796
1.82x CN¥18.74 Million
≈ $2.74 Million
CN¥10.29 Million China CN¥21.42 ▲ +0.19%
10354 Lung Hwa Electronics Co Ltd
TW:2424
1.82x NT$7.85 Million
≈ $247.19K
NT$4.31 Million Taiwan NT$15.60 ▲ +9.86%
10355 Henan Pinggao Electric Co Ltd
SHG:600312
1.82x CN¥578.20 Million
≈ $84.61 Million
CN¥317.53 Million China CN¥20.74 ▲ +2.52%
10356 BankUnited Inc
NYSE:BKU
1.82x $128.62 Million $70.66 Million USA $41.94 ▼ -0.17%
10357 Armada Hoffler Properties, Inc.
NYSE:AHRT
1.82x $12.24 Million $6.72 Million USA $5.97 ▲ +0.00%
10358 Fortive Corp
NYSE:FTV
1.82x $286.20 Million $157.30 Million USA $57.79 ▲ +0.02%
10359 Betterware de México, S.A.P.I. de C.V.
NASDAQ:BWMX
1.82x $570.62 Million $313.62 Million USA $14.22 ▼ -0.84%
10360 Ways Electron Co Ltd
SHG:605218
1.82x CN¥8.75 Million
≈ $1.28 Million
CN¥4.81 Million China CN¥13.01 ▲ +0.85%
10361 Sime Darby Bhd
KLSE:4197
1.82x RM1.51 Billion
≈ $379.11 Million
RM830.00 Million Malaysia RM2.38 ▲ +0.00%
10362 Ibstock PLC
LSE:IBST
1.82x GBX10.28 Million
≈ $1.25K
GBX5.65 Million UK GBX82.20 ▲ +1.17%
10363 Motio Ltd
AU:MXO
1.82x AU$1.44 Million
≈ $1.02 Million
AU$793.23K Australia AU$0.06 ▲ +0.00%
10364 HMT(Xiamen)New Technical
SHG:603306
1.82x CN¥65.31 Million
≈ $9.56 Million
CN¥35.92 Million China CN¥59.20 ▼ -1.50%
10365 Damartex
PA:ALDAR
1.82x €16.88 Million
≈ $19.73 Million
€9.28 Million France €2.39 ▲ +1.70%
10366 Thai Agro Energy Public Company Limited
BK:TAE
1.82x ฿228.48 Million
≈ $7.12 Million
฿125.68 Million Thailand ฿1.55 ▼ -0.64%
10367 Develop North PLC
LSE:DVNO
1.82x GBX449.00K
≈ $54.63
GBX247.00K UK GBX73.00 ▲ +0.00%
10368 SAP SE
F:SAPA
1.82x €3.51 Billion
≈ $4.11 Billion
€1.93 Billion Germany €198.50 ▼ -0.50%
10369 SAP SE
F:SAP
1.82x €3.51 Billion
≈ $4.11 Billion
€1.93 Billion Germany €197.20 ▼ -1.87%
10370 Glaukos Corp
NYSE:GKOS
1.82x $9.77 Million $5.38 Million USA $164.84 ▼ -0.46%
10371 Amlogic Shanghai Co Ltd
SHG:688099
1.82x CN¥365.66 Million
≈ $53.51 Million
CN¥201.20 Million China CN¥87.54 ▼ -3.96%
10372 S2Medical AB
ST:S2M
1.82x Skr169.00K
≈ $18.19K
Skr93.00K Sweden Skr0.00 ▲ +0.00%
10373 AXA SA
PA:CS
1.82x €7.44 Billion
≈ $8.70 Billion
€4.10 Billion France €42.97 ▲ +0.28%
10374 Jiangsu Hanvo Safety Product Co. Ltd.
SHE:300952
1.82x CN¥49.06 Million
≈ $7.18 Million
CN¥27.00 Million China CN¥14.44 ▲ +2.48%
10375 The Lottery Corporation Ltd
AU:TLC
1.82x AU$202.20 Million
≈ $143.07 Million
AU$111.30 Million Australia AU$5.24 ▼ -0.57%
10376 Shanghai Oriental Pearl Media Co Ltd
SHG:600637
1.82x CN¥358.40 Million
≈ $52.45 Million
CN¥197.30 Million China CN¥8.35 ▼ -2.79%
10377 Sitronix Technology Corp
TW:8016
1.82x NT$983.97 Million
≈ $31.00 Million
NT$541.69 Million Taiwan NT$302.00 ▲ +1.34%
10378 Vardhman Textiles Limited
NSE:VTL
1.82x Rs7.16 Billion
≈ $77.42 Million
Rs3.94 Billion India Rs531.90 ▼ -1.32%
10379 Sung Kwang Bend Co.Ltd
KQ:014620
1.82x ₩19.58 Billion
≈ $13.27 Million
₩10.78 Billion Korea ₩27100.00 ▲ +1.50%
10380 Alldigi Tech Limited
NSE:ALLDIGI
1.81x Rs319.80 Million
≈ $3.46 Million
Rs176.20 Million India Rs805.50 ▼ -1.14%
10381 Optex Systems Holdings, Inc. Common Stock
NASDAQ:OPXS
1.81x $2.32 Million $1.28 Million USA $9.82 ▼ -1.41%
10382 Brinker International Inc
NYSE:EAT
1.81x $232.10 Million $127.90 Million USA $204.14 ▼ -0.38%
10383 Polar Capital Holdings plc
LSE:POLR
1.81x GBX69.39 Million
≈ $8.44K
GBX38.24 Million UK GBX752.00 ▲ +0.00%
10384 Kingsgate Consolidated Ltd
AU:KCN
1.81x AU$48.99 Million
≈ $34.66 Million
AU$27.00 Million Australia AU$4.73 ▲ +5.35%
10385 Impact Growth REIT
BK:IMPACT
1.81x ฿354.31 Million
≈ $11.04 Million
฿195.31 Million Thailand ฿12.60 ▲ +4.13%
10386 Etrend Hightech
TWO:3567
1.81x NT$17.74 Million
≈ $558.84K
NT$9.78 Million Taiwan NT$25.75 ▲ +0.19%
10387 Royalindo Investa Wijaya
JK:INDO
1.81x Rp7.98 Billion
≈ $467.51K
Rp4.40 Billion Indonesia Rp141.00 ▼ -14.55%
10388 Polimex-Mostostal S.A.
WAR:PXM
1.81x zł64.27 Million
≈ $17.69 Million
zł35.43 Million Poland zł7.59 ▲ +2.02%
10389 Slate Grocery REIT
TO:SGR-U
1.81x $20.91 Million $11.53 Million Canada $12.10 ▲ +2.28%
10390 Aerodrome Group Ltd
TA:ARDM
1.81x ILA2.26 Million
≈ $6.07K
ILA1.25 Million Israel ILA72.90 ▲ +4.74%
10391 Capital Bancorp
NASDAQ:CBNK
1.81x $21.78 Million $12.02 Million USA $39.59 ▲ +0.41%
10392 AMMB Holdings Bhd
KLSE:1015
1.81x RM942.47 Million
≈ $236.62 Million
RM520.23 Million Malaysia RM6.35 ▼ -1.09%
10393 WE WIN LIMITED
NSE:WEWIN
1.81x Rs13.55 Million
≈ $146.56K
Rs7.48 Million India Rs52.00 ▲ +0.97%
10394 Zimmer Biomet Holdings Inc
NYSE:ZBH
1.81x $418.70 Million $231.20 Million USA $94.98 ▲ +0.64%
10395 MYR Group Inc
NASDAQ:MYRG
1.81x $84.75 Million $46.80 Million USA $280.16 ▼ -1.89%
10396 Central Omega Resources Tbk PT
JK:DKFT
1.81x Rp311.95 Billion
≈ $18.28 Million
Rp172.28 Billion Indonesia Rp600.00 ▼ -6.25%
10397 Playa Hotels & Resorts BV
F:PL0
1.81x €78.09 Million
≈ $91.29 Million
€43.12 Million Germany €11.50 ▲ +0.00%
10398 Playa Hotels & Resorts BV
NASDAQ:PLYA
1.81x $78.09 Million $43.12 Million USA $13.48 ▲ +0.00%
10399 EPR Properties
NYSE:EPR
1.81x $113.37 Million $62.61 Million USA $55.71 ▲ +1.02%
10400 East Coast Furnitech Public Company Limited
BK:ECF
1.81x ฿48.73 Million
≈ $1.52 Million
฿26.92 Million Thailand ฿0.06 ▲ +0.00%

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.