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
16901 Legacy Housing Corp
NASDAQ:LEGH
0.71x $24.40 Million $34.41 Million USA $27.39 ▲ +0.55%
16902 Apogee Optocom Co Ltd
TW:6426
0.71x NT$19.15 Million
≈ $603.24K
NT$27.00 Million Taiwan NT$325.50 ▲ +1.56%
16903 Far East Holdings Bhd
KLSE:5029
0.71x RM138.41 Million
≈ $34.75 Million
RM195.35 Million Malaysia RM4.00 ▲ +2.56%
16904 Tenet Healthcare Corporation
NYSE:THC
0.71x $585.00 Million $826.00 Million USA $267.25 ▼ -2.86%
16905 Hyundai Autoever Corp
KO:307950
0.71x ₩48.29 Billion
≈ $32.73 Million
₩68.19 Billion Korea ₩327500.00 ▲ +7.03%
16906 Playside Studios Ltd
AU:PLY
0.71x AU$5.62 Million
≈ $3.98 Million
AU$7.94 Million Australia AU$0.09 ▲ +3.30%
16907 Logitech International S.A.
SW:LOGN
0.71x CHF163.79 Million
≈ $207.07 Million
CHF231.57 Million Switzerland CHF86.28 ▲ +0.23%
16908 Far East Fame Line DDB Public Company Limited
BK:FE
0.71x ฿28.75 Million
≈ $895.96K
฿40.65 Million Thailand ฿160.50 ▼ -2.13%
16909 Guaranty Bancshares, Inc.
NYSE:GNTY
0.71x $7.05 Million $9.98 Million USA $48.75 ▲ +0.00%
16910 Jack Nathan Medical Corp
V:JNH
0.71x CA$510.69K
≈ $369.43K
CA$723.01K Canada CA$0.01 ▲ +0.00%
16911 KAR Auction Services Inc
NYSE:KAR
0.71x $125.50 Million $177.70 Million USA $28.49 ▲ +5.91%
16912 Finwise Bancorp
NASDAQ:FINW
0.71x $3.45 Million $4.89 Million USA $10.68 ▼ -0.65%
16913 TELENOR ASA SP.ADR/ O.N.
F:TEQA
0.71x €5.79 Billion
≈ $6.77 Billion
€8.21 Billion Germany €14.60 ▲ +0.00%
16914 Beijing JCZ Technology Co. Ltd. A
SHG:688291
0.71x CN¥21.52 Million
≈ $3.15 Million
CN¥30.50 Million China CN¥32.62 ▲ +0.03%
16915 Indiamart Intermesh Limited
NSE:INDIAMART
0.71x Rs1.63 Billion
≈ $17.67 Million
Rs2.32 Billion India Rs1627.20 ▼ -0.12%
16916 BKW AG
SW:BKW
0.71x CHF142.20 Million
≈ $179.78 Million
CHF201.60 Million Switzerland CHF119.60 ▲ +0.00%
16917 ENKA Insaat ve Sanayi AS
IS:ENKAI
0.71x TL187.60 Million
≈ $4.20 Million
TL266.08 Million Turkey TL76.20 ▼ -2.06%
16918 Applied BioCode
TW:6598
0.70x NT$33.49 Million
≈ $1.06 Million
NT$47.51 Million Taiwan NT$28.90 ▼ -0.17%
16919 Dicker Data Ltd
AU:DDR
0.70x AU$42.71 Million
≈ $30.22 Million
AU$60.67 Million Australia AU$15.49 ▲ +3.27%
16920 Jia Jie Biomedical Co Ltd
TWO:4109
0.70x NT$12.96 Million
≈ $408.15K
NT$18.40 Million Taiwan NT$11.10 ▼ -0.89%
16921 Yoantion Industrial Inc.Ltd.
SHE:301053
0.70x CN¥11.70 Million
≈ $1.71 Million
CN¥16.62 Million China CN¥25.14 ▲ +0.00%
16922 MSC Co. Ltd
KQ:009780
0.70x ₩4.72 Billion
≈ $3.20 Million
₩6.71 Billion Korea ₩7300.00 ▲ +1.39%
16923 Momentum Group AB (publ)
ST:MMGR-B
0.70x Skr38.00 Million
≈ $4.09 Million
Skr54.00 Million Sweden Skr129.00 ▲ +1.10%
16924 Xunlei Ltd Adr
NASDAQ:XNET
0.70x $3.48 Million $4.95 Million USA $6.36 ▼ -5.92%
16925 Highlight Tech
TWO:6208
0.70x NT$126.46 Million
≈ $3.98 Million
NT$179.72 Million Taiwan NT$72.80 ▲ +0.14%
16926 NOVA LJUBLJ.BK GDR REG.S
F:N1V2
0.70x €83.90 Million
≈ $98.09 Million
€119.31 Million Germany €43.20 ▲ +0.00%
16927 HF Sinclair Corp
NYSE:DINO
0.70x $457.00 Million $650.00 Million USA $125.29 ▲ +0.47%
16928 Concorde International Group Ltd Class A Ordinary Shares
NASDAQ:CIGL
0.70x $790.94K $1.13 Million USA $0.26 ▲ +1.19%
16929 Tiangong International Company Limited
F:34T1
0.70x €76.85 Million
≈ $89.84 Million
€109.35 Million Germany €0.29 ▲ +0.00%
16930 Nokia Corp ADR
NYSE:NOK
0.70x $370.36 Million $527.01 Million USA $10.33 ▲ +4.77%
16931 Biotron Ltd
AU:BIT
0.70x AU$489.47K
≈ $346.33K
AU$696.63K Australia AU$0.00 ▲ +0.00%
16932 Seresco S.A.
MC:SCO
0.70x €1.79 Million
≈ $2.10 Million
€2.56 Million Spain €5.95 ▲ +0.00%
16933 Sichuan Zhongguang Lightning Protection Technologies Co Ltd
SHE:300414
0.70x CN¥4.53 Million
≈ $662.41K
CN¥6.46 Million China CN¥10.08 ▲ +2.44%
16934 Life Settlement Assets PLC
LSE:LSAA
0.70x $3.44 Million $4.91 Million UK $1.80 ▲ +0.00%
16935 Panion & BF Biotech Inc
TW:1760
0.70x NT$73.31 Million
≈ $2.31 Million
NT$104.58 Million Taiwan NT$54.10 ▲ +0.56%
16936 Allspring Multi Sector Income Fund
NYSE MKT:ERC
0.70x $14.32 Million $20.43 Million USA $8.99 ▲ +0.56%
16937 MIND CTI Ltd
NASDAQ:MNDO
0.70x $608.00K $868.00K USA $0.93 ▲ +1.08%
16938 NP3 Fastigheter AB
ST:NP3
0.70x Skr182.00 Million
≈ $19.59 Million
Skr260.00 Million Sweden Skr227.50 ▲ +2.71%
16939 NP3 Fastigheter AB (publ)
ST:NP3-PREF
0.70x Skr182.00 Million
≈ $19.59 Million
Skr260.00 Million Sweden Skr30.10 ▲ +1.01%
16940 Sharetronic Data Technology Co Ltd
SHE:300857
0.70x CN¥186.07 Million
≈ $27.23 Million
CN¥265.88 Million China CN¥214.15 ▲ +4.18%
16941 Can2 Termik AS
IS:CANTE
0.70x TL375.34 Million
≈ $8.41 Million
TL536.36 Million Turkey TL1.02 ▼ -2.86%
16942 Sustainable Power & Infrastructure Split Corp
TO:PWI
0.70x CA$2.95 Million
≈ $2.13 Million
CA$4.21 Million Canada CA$11.08 ▲ +1.74%
16943 Torrent Capital Ltd
V:TORR
0.70x CA$2.52 Million
≈ $1.82 Million
CA$3.60 Million Canada CA$0.59 ▲ +0.00%
16944 JNTC Co. Ltd
KQ:204270
0.70x ₩22.62 Billion
≈ $15.33 Million
₩32.34 Billion Korea ₩20450.00 ▲ +12.49%
16945 AddLife AB (publ)
ST:ALIF-B
0.70x Skr165.00 Million
≈ $17.76 Million
Skr236.00 Million Sweden Skr181.50 ▲ +3.18%
16946 Beijing Yupont Electric Power Technology Co Ltd
SHG:688597
0.70x CN¥8.61 Million
≈ $1.26 Million
CN¥12.31 Million China CN¥6.36 ▲ +10.61%
16947 Unifi Inc
NYSE:UFI
0.70x $2.44 Million $3.50 Million USA $5.65 ▼ -5.36%
16948 Gjensidige Forsikring ASA
OL:GJF
0.70x Nkr1.16 Billion
≈ $122.38 Million
Nkr1.66 Billion Norway Nkr263.60 ▲ +1.54%
16949 Greenwood Sejahtera Tbk
JK:GWSA
0.70x Rp25.53 Billion
≈ $1.50 Million
Rp36.55 Billion Indonesia Rp125.00 ▼ -14.97%
16950 Guangzhou Great Power Energy&Technology Co Ltd
SHE:300438
0.70x CN¥141.66 Million
≈ $20.73 Million
CN¥202.78 Million China CN¥43.09 ▼ -2.16%
16951 Synopex Inc
KQ:025320
0.70x ₩2.11 Billion
≈ $1.43 Million
₩3.02 Billion Korea ₩3700.00 ▲ +1.93%
16952 National Bankshares Inc
NASDAQ:NKSH
0.70x $3.51 Million $5.03 Million USA $43.58 ▲ +0.60%
16953 iOThree Limited Ordinary Shares
NASDAQ:IOTR
0.70x $725.95K $1.04 Million USA $2.17 ▼ -16.86%
16954 Equinox Gold Corp
TO:EQX
0.70x CA$216.52 Million
≈ $156.63 Million
CA$310.11 Million Canada CA$15.75 ▲ +0.19%
16955 C.E. Info Systems Limited
NSE:MAPMYINDIA
0.70x Rs451.10 Million
≈ $4.88 Million
Rs646.20 Million India Rs904.70 ▼ -1.63%
16956 InnovAge Holding Corp
NASDAQ:INNV
0.70x $21.36 Million $30.61 Million USA $8.85 ▼ -1.45%
16957 Invesco Mortgage Capital Inc
NYSE:IVR
0.70x $37.30 Million $53.47 Million USA $5.53 ▼ -1.95%
16958 Shanghai Waigaoqiao Free Trade Zone Group Co Ltd B
SHG:900912
0.70x $340.77 Million $488.65 Million China $0.63 ▲ +0.16%
16959 Cemex SAB de CV ADR
NYSE:CX
0.70x $157.19 Million $225.40 Million USA $12.51 ▲ +6.29%
16960 Credo Technology Group Holding Ltd
NASDAQ:CRDO
0.70x $90.23 Million $129.43 Million USA $169.70 ▼ -4.93%
16961 Societatea Nationala de Gaze Naturale Romgaz SA
RO:SNG
0.70x RON507.52 Million
≈ $116.53 Million
RON728.00 Million Romania RON18.78 ▼ -0.63%
16962 Thai Nippon Rubber Industry Public Co. Ltd
BK:TNR
0.70x ฿33.35 Million
≈ $1.04 Million
฿47.83 Million Thailand ฿5.85 ▼ -0.85%
16963 NK Co. Ltd
KO:085310
0.70x ₩2.50 Billion
≈ $1.70 Million
₩3.59 Billion Korea ₩8690.00 ▲ +0.12%
16964 Will Semiconductor Co Ltd
SHG:603501
0.70x CN¥823.97 Million
≈ $120.57 Million
CN¥1.18 Billion China CN¥71.53 ▼ -2.13%
16965 Klepierre SA
PA:LI
0.70x €477.10 Million
≈ $557.78 Million
€684.70 Million France €35.66 ▲ +0.17%
16966 Jiangxi Ganyue Expressway Co Ltd
SHG:600269
0.70x CN¥602.24 Million
≈ $88.13 Million
CN¥864.57 Million China CN¥4.02 ▲ +1.01%
16967 SK Hynix Inc. American Depositary Shares
NASDAQ:SKHY
0.70x $65.41 Trillion $93.92 Trillion USA $136.49 ▼ -6.58%
16968 Jiangsu Province Commun
SHG:603018
0.70x CN¥58.93 Million
≈ $8.62 Million
CN¥84.63 Million China CN¥4.98 ▲ +1.22%
16969 Zangge Holding Co Ltd
SHE:000408
0.70x CN¥766.33 Million
≈ $112.14 Million
CN¥1.10 Billion China CN¥70.16 ▲ +1.18%
16970 Yew Lee Pacific Group Berhad
KLSE:0248
0.70x RM681.00K
≈ $170.98K
RM979.00K Malaysia RM0.63 ▲ +0.00%
16971 Ruentex Development Co Ltd
TW:9945
0.70x NT$1.83 Billion
≈ $57.72 Million
NT$2.63 Billion Taiwan NT$29.70 ▲ +0.68%
16972 Compeq Manufacturing Co Ltd
TW:2313
0.70x NT$1.91 Billion
≈ $60.30 Million
NT$2.75 Billion Taiwan NT$248.00 ▲ +8.77%
16973 Seneca Foods Corp B
NASDAQ:SENEB
0.70x $31.11 Million $44.77 Million USA $179.22 ▼ 0.00%
16974 Galliford Try PLC
LSE:GFRD
0.69x GBX10.70 Million
≈ $1.30K
GBX15.40 Million UK GBX680.00 ▲ +1.19%
16975 Cochlear Ltd
AU:COH
0.69x AU$127.70 Million
≈ $90.36 Million
AU$183.80 Million Australia AU$131.13 ▲ +1.87%
16976 Reitir fasteignafélag hf
IC:REITIR
0.69x Ikr2.08 Billion
≈ $16.96 Million
Ikr2.99 Billion Iceland Ikr120.00 ▲ +2.56%
16977 Bank of Qingdao Co Ltd
SHE:002948
0.69x CN¥668.79 Million
≈ $97.86 Million
CN¥962.67 Million China CN¥5.75 ▲ +0.00%
16978 Sun Communities Inc
NYSE:SUI
0.69x $201.30 Million $289.90 Million USA $118.08 ▲ +1.87%
16979 SINOTRANS LTD H YC 1
F:SIY
0.69x €840.63 Million
≈ $982.78 Million
€1.21 Billion Germany €0.48 ▲ +2.12%
16980 Shenzhen Inovance Tech
SHE:300124
0.69x CN¥892.64 Million
≈ $130.62 Million
CN¥1.29 Billion China CN¥49.70 ▲ +0.63%
16981 Form Bio Co. Ltd.
KQ:377220
0.69x ₩3.08 Billion
≈ $2.09 Million
₩4.43 Billion Korea ₩2840.00 ▲ +29.98%
16982 Ji'an Mankun Technology Co. Ltd. A
SHE:301132
0.69x CN¥26.91 Million
≈ $3.94 Million
CN¥38.80 Million China CN¥68.34 ▼ -9.10%
16983 Shenzhen JingQuanHua Electronics Co Ltd
SHE:002885
0.69x CN¥21.20 Million
≈ $3.10 Million
CN¥30.57 Million China CN¥21.56 ▼ -0.09%
16984 Zhejiang Entive Smart Kitchen Appliance Co. Ltd.
SHE:300911
0.69x CN¥26.06 Million
≈ $3.81 Million
CN¥37.58 Million China CN¥28.08 ▲ +6.97%
16985 Redfin Corp
NASDAQ:RDFN
0.69x $9.73 Million $14.04 Million USA $11.19 ▲ +0.00%
16986 SAG Holdings Limited
NASDAQ:SAG
0.69x $581.00K $838.00K USA $1.24 ▲ +0.00%
16987 INNEOVA Holdings Limited
NASDAQ:INEO
0.69x $1.16 Million $1.68 Million USA $0.56 ▲ +2.88%
16988 Fresnillo plc
F:FNL
0.69x €53.52 Million
≈ $62.57 Million
€77.26 Million Germany €32.80 ▲ +5.06%
16989 Qingdao Vland Biotech Co Ltd
SHG:603739
0.69x CN¥24.29 Million
≈ $3.55 Million
CN¥35.06 Million China CN¥12.39 ▼ -2.21%
16990 Artois Nom.
PA:ARTO
0.69x €4.78 Million
≈ $5.59 Million
€6.90 Million France €8400.00 ▲ +0.00%
16991 Yipinhong Pharmaceutical Co Ltd Class A
SHE:300723
0.69x CN¥39.19 Million
≈ $5.73 Million
CN¥56.59 Million China CN¥30.86 ▲ +0.82%
16992 Affle (India) Limited
NSE:AFFLE
0.69x Rs1.83 Billion
≈ $19.81 Million
Rs2.65 Billion India Rs1437.60 ▲ +0.64%
16993 Tadir-Gan (Precision Products) 1993 Ltd
TA:TDGN
0.69x ILA18.00K
≈ $48.26
ILA26.00K Israel ILA154.60 ▼ -3.86%
16994 China Molybdenum Co Ltd Class A
SHG:603993
0.69x CN¥3.88 Billion
≈ $568.01 Million
CN¥5.61 Billion China CN¥15.90 ▼ -0.56%
16995 Logisys Inc
KQ:067730
0.69x ₩499.12 Million
≈ $338.25K
₩721.16 Million Korea ₩2075.00 ▲ +1.72%
16996 Suzhou Shihua New Material Technology Co Ltd
SHG:688093
0.69x CN¥85.37 Million
≈ $12.49 Million
CN¥123.36 Million China CN¥19.08 ▲ +0.00%
16997 Goodluck India Limited
NSE:GOODLUCK
0.69x Rs570.82 Million
≈ $6.17 Million
Rs825.21 Million India Rs593.05 ▲ +2.75%
16998 Interarch Building Products Limited
NSE:INTERARCH
0.69x Rs419.41 Million
≈ $4.54 Million
Rs606.59 Million India Rs1600.80 ▲ +0.22%
16999 Nilkamal Limited
NSE:NILKAMAL
0.69x Rs337.44 Million
≈ $3.65 Million
Rs488.07 Million India Rs1757.90 ▼ -1.67%
17000 Asseco South Eastern Europe S.A.
WAR:ASE
0.69x zł38.59 Million
≈ $10.62 Million
zł55.81 Million Poland zł72.40 ▼ -1.09%

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.