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.
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.