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,390
Positive operating CF and net income required
Last Updated
Jul 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.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 16901 |
MIND CTI Ltd
NASDAQ:MNDO |
0.70x | $608.00K | $868.00K | USA | $1.02 | ▲ +7.19% |
| 16902 |
NP3 Fastigheter AB
ST:NP3 |
0.70x |
Skr182.00 Million
≈ $19.59 Million |
Skr260.00 Million | Sweden | Skr260.00 | ▲ +0.19% |
| 16903 |
NP3 Fastigheter AB (publ)
ST:NP3-PREF |
0.70x |
Skr182.00 Million
≈ $19.59 Million |
Skr260.00 Million | Sweden | Skr30.85 | ▲ +0.00% |
| 16904 |
NXP Semiconductors NV
NASDAQ:NXPI |
0.70x | $793.00 Million | $1.13 Billion | USA | $269.24 | ▼ -2.90% |
| 16905 |
Sharetronic Data Technology Co Ltd
SHE:300857 |
0.70x |
CN¥186.07 Million
≈ $27.23 Million |
CN¥265.88 Million | China | CN¥230.40 | ▼ -4.35% |
| 16906 |
Can2 Termik AS
IS:CANTE |
0.70x |
TL375.34 Million
≈ $8.41 Million |
TL536.36 Million | Turkey | TL1.28 | ▼ -2.29% |
| 16907 |
Barings BDC Inc
NYSE:BBDC |
0.70x | $16.48 Million | $23.55 Million | USA | $8.23 | ▲ +0.49% |
| 16908 |
Dilli Illustrate Inc
KQ:131180 |
0.70x |
₩824.85 Million
≈ $558.99K |
₩1.18 Billion | Korea | ₩3710.00 | ▼ -0.54% |
| 16909 |
Sustainable Power & Infrastructure Split Corp
TO:PWI |
0.70x |
CA$2.95 Million
≈ $2.13 Million |
CA$4.21 Million | Canada | CA$12.65 | ▼ -0.24% |
| 16910 |
Torrent Capital Ltd
V:TORR |
0.70x |
CA$2.52 Million
≈ $1.82 Million |
CA$3.60 Million | Canada | CA$0.50 | ▼ -1.96% |
| 16911 |
JNTC Co. Ltd
KQ:204270 |
0.70x |
₩22.62 Billion
≈ $15.33 Million |
₩32.34 Billion | Korea | ₩13860.00 | ▼ -8.39% |
| 16912 |
Beijing Yupont Electric Power Technology Co Ltd
SHG:688597 |
0.70x |
CN¥8.61 Million
≈ $1.26 Million |
CN¥12.31 Million | China | CN¥5.77 | ▼ -3.99% |
| 16913 |
Unifi Inc
NYSE:UFI |
0.70x | $2.44 Million | $3.50 Million | USA | $6.29 | ▲ +2.11% |
| 16914 |
Gjensidige Forsikring ASA
OL:GJF |
0.70x |
Nkr1.16 Billion
≈ $122.38 Million |
Nkr1.66 Billion | Norway | Nkr279.00 | ▲ +0.65% |
| 16915 |
Greenwood Sejahtera Tbk
JK:GWSA |
0.70x |
Rp25.53 Billion
≈ $1.50 Million |
Rp36.55 Billion | Indonesia | Rp124.00 | ▼ -3.88% |
| 16916 |
Guangzhou Great Power Energy&Technology Co Ltd
SHE:300438 |
0.70x |
CN¥141.66 Million
≈ $20.73 Million |
CN¥202.78 Million | China | CN¥61.79 | ▲ +2.23% |
| 16917 |
Synopex Inc
KQ:025320 |
0.70x |
₩2.11 Billion
≈ $1.43 Million |
₩3.02 Billion | Korea | ₩3545.00 | ▼ -3.93% |
| 16918 |
iOThree Limited Ordinary Shares
NASDAQ:IOTR |
0.70x | $725.95K | $1.04 Million | USA | $3.18 | ▼ -7.29% |
| 16919 |
Equinox Gold Corp
TO:EQX |
0.70x |
CA$216.52 Million
≈ $156.63 Million |
CA$310.11 Million | Canada | CA$13.08 | ▲ +0.15% |
| 16920 |
Duratec Ltd
AU:DUR |
0.70x |
AU$9.38 Million
≈ $6.63 Million |
AU$13.43 Million | Australia | AU$2.27 | ▼ -1.30% |
| 16921 |
C.E. Info Systems Limited
NSE:MAPMYINDIA |
0.70x |
Rs451.10 Million
≈ $4.88 Million |
Rs646.20 Million | India | Rs1117.10 | ▲ +3.26% |
| 16922 |
Ero Copper Corp
TO:ERO |
0.70x |
CA$74.67 Million
≈ $54.02 Million |
CA$106.99 Million | Canada | CA$36.69 | ▼ -1.34% |
| 16923 |
InnovAge Holding Corp
NASDAQ:INNV |
0.70x | $21.36 Million | $30.61 Million | USA | $11.56 | ▲ +3.31% |
| 16924 |
LCNB Corporation
NASDAQ:LCNB |
0.70x | $3.10 Million | $4.44 Million | USA | $20.00 | ▲ +2.30% |
| 16925 |
Invesco Mortgage Capital Inc
NYSE:IVR |
0.70x | $37.30 Million | $53.47 Million | USA | $7.58 | ▼ -0.79% |
| 16926 |
Shanghai Waigaoqiao Free Trade Zone Group Co Ltd B
SHG:900912 |
0.70x | $340.77 Million | $488.65 Million | China | $0.62 | ▲ +1.14% |
| 16927 |
Cemex SAB de CV ADR
NYSE:CX |
0.70x | $157.19 Million | $225.40 Million | USA | $12.51 | ▲ +6.29% |
| 16928 |
Societatea Nationala de Gaze Naturale Romgaz SA
RO:SNG |
0.70x |
RON507.52 Million
≈ $116.53 Million |
RON728.00 Million | Romania | RON18.58 | ▼ -0.11% |
| 16929 |
Thai Nippon Rubber Industry Public Co. Ltd
BK:TNR |
0.70x |
฿33.35 Million
≈ $1.04 Million |
฿47.83 Million | Thailand | ฿5.50 | ▼ -1.79% |
| 16930 |
Will Semiconductor Co Ltd
SHG:603501 |
0.70x |
CN¥823.97 Million
≈ $120.57 Million |
CN¥1.18 Billion | China | CN¥96.90 | ▲ +0.25% |
| 16931 |
Jiangxi Ganyue Expressway Co Ltd
SHG:600269 |
0.70x |
CN¥602.24 Million
≈ $88.13 Million |
CN¥864.57 Million | China | CN¥3.96 | ▼ -1.00% |
| 16932 |
Jiangsu Province Commun
SHG:603018 |
0.70x |
CN¥58.93 Million
≈ $8.62 Million |
CN¥84.63 Million | China | CN¥4.98 | ▼ -3.11% |
| 16933 |
Sam Yang Foods
KO:003230 |
0.70x |
₩66.54 Billion
≈ $45.09 Million |
₩95.59 Billion | Korea | ₩1151000.00 | ▲ +2.13% |
| 16934 |
Zangge Holding Co Ltd
SHE:000408 |
0.70x |
CN¥766.33 Million
≈ $112.14 Million |
CN¥1.10 Billion | China | CN¥77.27 | ▼ -2.76% |
| 16935 |
Yew Lee Pacific Group Berhad
KLSE:0248 |
0.70x |
RM681.00K
≈ $170.98K |
RM979.00K | Malaysia | RM0.58 | ▲ +0.88% |
| 16936 |
Kayne Anderson MLP Investment Closed Fund
NYSE:KYN |
0.70x | $24.59 Million | $35.35 Million | USA | $14.91 | ▼ -0.40% |
| 16937 |
BioGaia AB (publ)
ST:BIOG-B |
0.70x |
Skr70.36 Million
≈ $7.57 Million |
Skr101.15 Million | Sweden | Skr115.60 | ▼ -2.20% |
| 16938 |
Ruentex Development Co Ltd
TW:9945 |
0.70x |
NT$1.83 Billion
≈ $57.72 Million |
NT$2.63 Billion | Taiwan | NT$26.10 | ▼ -0.57% |
| 16939 |
Compeq Manufacturing Co Ltd
TW:2313 |
0.70x |
NT$1.91 Billion
≈ $60.30 Million |
NT$2.75 Billion | Taiwan | NT$201.50 | ▼ -5.84% |
| 16940 |
Quantum Software SA
WAR:QNT |
0.70x |
zł2.67 Million
≈ $735.37K |
zł3.84 Million | Poland | zł34.40 | ▲ +0.00% |
| 16941 |
Seneca Foods Corp A
NASDAQ:SENEA |
0.70x | $31.11 Million | $44.77 Million | USA | $166.22 | ▲ +1.27% |
| 16942 |
Seneca Foods Corp B
NASDAQ:SENEB |
0.70x | $31.11 Million | $44.77 Million | USA | $163.10 | ▲ +0.00% |
| 16943 |
Galliford Try PLC
LSE:GFRD |
0.69x |
GBX10.70 Million
≈ $1.30K |
GBX15.40 Million | UK | GBX623.00 | ▲ +0.32% |
| 16944 |
Cochlear Ltd
AU:COH |
0.69x |
AU$127.70 Million
≈ $90.36 Million |
AU$183.80 Million | Australia | AU$111.61 | ▼ -0.45% |
| 16945 |
Reitir fasteignafélag hf
IC:REITIR |
0.69x |
Ikr2.08 Billion
≈ $16.96 Million |
Ikr2.99 Billion | Iceland | Ikr120.00 | ▲ +2.56% |
| 16946 |
Sun Communities Inc
NYSE:SUI |
0.69x | $201.30 Million | $289.90 Million | USA | $121.83 | ▲ +1.52% |
| 16947 |
SINOTRANS LTD H YC 1
F:SIY |
0.69x |
€840.63 Million
≈ $982.78 Million |
€1.21 Billion | Germany | €0.49 | ▲ +0.82% |
| 16948 |
Shenzhen Inovance Tech
SHE:300124 |
0.69x |
CN¥892.64 Million
≈ $130.62 Million |
CN¥1.29 Billion | China | CN¥59.35 | ▼ -4.83% |
| 16949 |
Form Bio Co. Ltd.
KQ:377220 |
0.69x |
₩3.08 Billion
≈ $2.09 Million |
₩4.43 Billion | Korea | ₩513.00 | ▼ -6.39% |
| 16950 |
Ji'an Mankun Technology Co. Ltd. A
SHE:301132 |
0.69x |
CN¥26.91 Million
≈ $3.94 Million |
CN¥38.80 Million | China | CN¥27.80 | ▼ -4.04% |
| 16951 |
Shenzhen JingQuanHua Electronics Co Ltd
SHE:002885 |
0.69x |
CN¥21.20 Million
≈ $3.10 Million |
CN¥30.57 Million | China | CN¥25.08 | ▼ -4.17% |
| 16952 |
Zhejiang Entive Smart Kitchen Appliance Co. Ltd.
SHE:300911 |
0.69x |
CN¥26.06 Million
≈ $3.81 Million |
CN¥37.58 Million | China | CN¥18.13 | ▼ -6.93% |
| 16953 |
Redfin Corp
NASDAQ:RDFN |
0.69x | $9.73 Million | $14.04 Million | USA | $11.19 | ▲ +0.00% |
| 16954 |
INNEOVA Holdings Limited
NASDAQ:INEO |
0.69x | $1.16 Million | $1.68 Million | USA | $0.72 | ▼ -0.68% |
| 16955 |
SAG Holdings Limited
NASDAQ:SAG |
0.69x | $581.00K | $838.00K | USA | $1.24 | ▲ +0.00% |
| 16956 |
Fresnillo plc
F:FNL |
0.69x |
€53.52 Million
≈ $62.57 Million |
€77.26 Million | Germany | €30.20 | ▼ -0.07% |
| 16957 |
Qingdao Vland Biotech Co Ltd
SHG:603739 |
0.69x |
CN¥24.29 Million
≈ $3.55 Million |
CN¥35.06 Million | China | CN¥10.81 | ▼ -3.31% |
| 16958 |
Artois Nom.
PA:ARTO |
0.69x |
€4.78 Million
≈ $5.59 Million |
€6.90 Million | France | €9900.00 | ▼ -1.00% |
| 16959 |
Yipinhong Pharmaceutical Co Ltd Class A
SHE:300723 |
0.69x |
CN¥39.19 Million
≈ $5.73 Million |
CN¥56.59 Million | China | CN¥33.85 | ▼ -4.73% |
| 16960 |
Affle (India) Limited
NSE:AFFLE |
0.69x |
Rs1.83 Billion
≈ $19.81 Million |
Rs2.65 Billion | India | Rs1445.30 | ▼ -1.07% |
| 16961 |
Host Hotels & Resorts Inc
NASDAQ:HST |
0.69x | $342.00 Million | $494.00 Million | USA | $24.50 | ▲ +2.25% |
| 16962 |
Tadir-Gan (Precision Products) 1993 Ltd
TA:TDGN |
0.69x |
ILA18.00K
≈ $48.26 |
ILA26.00K | Israel | ILA230.10 | ▼ -2.09% |
| 16963 |
China Molybdenum Co Ltd Class A
SHG:603993 |
0.69x |
CN¥3.88 Billion
≈ $568.01 Million |
CN¥5.61 Billion | China | CN¥19.04 | ▼ -4.94% |
| 16964 |
Logisys Inc
KQ:067730 |
0.69x |
₩499.12 Million
≈ $338.25K |
₩721.16 Million | Korea | ₩2190.00 | ▼ -2.23% |
| 16965 |
Suzhou Shihua New Material Technology Co Ltd
SHG:688093 |
0.69x |
CN¥85.37 Million
≈ $12.49 Million |
CN¥123.36 Million | China | CN¥24.53 | ▼ -1.92% |
| 16966 |
Goodluck India Limited
NSE:GOODLUCK |
0.69x |
Rs570.82 Million
≈ $6.17 Million |
Rs825.21 Million | India | Rs1511.60 | ▼ -0.92% |
| 16967 |
Interarch Building Products Limited
NSE:INTERARCH |
0.69x |
Rs419.41 Million
≈ $4.54 Million |
Rs606.59 Million | India | Rs1799.30 | ▼ -0.62% |
| 16968 |
Nilkamal Limited
NSE:NILKAMAL |
0.69x |
Rs337.44 Million
≈ $3.65 Million |
Rs488.07 Million | India | Rs1676.10 | ▲ +1.80% |
| 16969 |
Asseco South Eastern Europe S.A.
WAR:ASE |
0.69x |
zł38.59 Million
≈ $10.62 Million |
zł55.81 Million | Poland | zł65.10 | ▲ +2.68% |
| 16970 |
Flora Growth Corp
NASDAQ:FLGC |
0.69x | $514.96K | $745.00K | USA | $8.95 | ▼ -18.41% |
| 16971 |
WIZ CORP Inc
KQ:038620 |
0.69x |
₩1.51 Billion
≈ $1.03 Million |
₩2.19 Billion | Korea | ₩1990.00 | ▲ +0.00% |
| 16972 |
Tian An Australia Ltd
AU:TIA |
0.69x |
AU$7.83 Million
≈ $5.54 Million |
AU$11.34 Million | Australia | AU$0.17 | ▲ +0.00% |
| 16973 |
Engineers India Limited
NSE:ENGINERSIN |
0.69x |
Rs576.64 Million
≈ $6.24 Million |
Rs834.87 Million | India | Rs225.21 | ▲ +0.43% |
| 16974 |
VITZROCELL Co.Ltd
KQ:082920 |
0.69x |
₩13.97 Billion
≈ $9.47 Million |
₩20.23 Billion | Korea | ₩31100.00 | ▼ -3.42% |
| 16975 |
Moonpig Group PLC
LSE:MOON |
0.69x |
GBX13.71 Million
≈ $1.67K |
GBX19.86 Million | UK | GBX261.40 | ▲ +0.54% |
| 16976 |
BrightGene Bio Medical Technology C
SHG:688166 |
0.69x |
CN¥26.70 Million
≈ $3.91 Million |
CN¥38.67 Million | China | CN¥34.81 | ▼ -6.20% |
| 16977 |
Choong Ang Vaccine Laboratory Co. Ltd
KQ:072020 |
0.69x |
₩2.30 Billion
≈ $1.56 Million |
₩3.33 Billion | Korea | ₩9200.00 | ▼ -0.54% |
| 16978 |
MFA Financial Inc
NYSE:MFA |
0.69x | $37.63 Million | $54.52 Million | USA | $9.14 | ▲ +0.77% |
| 16979 |
GTM Holdings Corp
TW:1437 |
0.69x |
NT$95.21 Million
≈ $3.00 Million |
NT$138.01 Million | Taiwan | NT$30.90 | ▼ -0.32% |
| 16980 |
Paragon Union Bhd
KLSE:9407 |
0.69x |
RM7.40 Million
≈ $1.86 Million |
RM10.74 Million | Malaysia | RM1.65 | ▼ -2.94% |
| 16981 |
Ernst Russ AG
XETRA:HXCK |
0.69x |
€19.71 Million
≈ $23.04 Million |
€28.61 Million | Germany | €7.40 | ▲ +1.37% |
| 16982 |
Laboratory Corporation of America Holdings
NYSE:LH |
0.69x | $191.50 Million | $278.00 Million | USA | $296.77 | ▲ +1.98% |
| 16983 |
INNIO N.V. Ordinary Shares
NASDAQ:INIO |
0.69x | $24.10 Million | $35.00 Million | USA | $26.28 | ▼ -6.11% |
| 16984 |
Unisync Corp
TO:UNI |
0.69x |
CA$1.45 Million
≈ $1.05 Million |
CA$2.10 Million | Canada | CA$2.32 | ▼ -0.43% |
| 16985 |
Wyndham Hotels & Resorts Inc
NYSE:WH |
0.69x | $42.00 Million | $61.00 Million | USA | $73.53 | ▲ +0.07% |
| 16986 |
Zhejiang Crystal Optech Co Ltd
SHE:002273 |
0.69x |
CN¥332.23 Million
≈ $48.62 Million |
CN¥482.63 Million | China | CN¥27.35 | ▲ +1.26% |
| 16987 |
TOMTOM N.V.ADRS 1/2 EO-20
F:OEMB |
0.69x |
€9.40 Million
≈ $10.99 Million |
€13.66 Million | Germany | €2.18 | ▲ +0.00% |
| 16988 |
TomTom NV
AS:TOM2 |
0.69x |
€9.40 Million
≈ $10.99 Million |
€13.66 Million | Netherlands | €3.53 | ▲ +2.44% |
| 16989 |
Celltrion Inc
KO:068270 |
0.69x |
₩238.15 Billion
≈ $161.39 Million |
₩346.14 Billion | Korea | ₩177600.00 | ▲ +3.14% |
| 16990 |
Pioneer Municipal High Income Advantage Trust
NYSE:MAV |
0.69x | $3.54 Million | $5.14 Million | USA | $8.08 | ▲ +0.12% |
| 16991 |
Toya SA
WAR:TOA |
0.69x |
zł12.88 Million
≈ $3.55 Million |
zł18.73 Million | Poland | zł9.32 | ▼ -0.11% |
| 16992 |
Industri Dan Perdagangan Bintraco Dharma Tbk PT
JK:CARS |
0.69x |
Rp16.72 Billion
≈ $979.78K |
Rp24.31 Billion | Indonesia | Rp88.00 | ▼ -4.35% |
| 16993 |
Draper Esprit PLC
LSE:GROW |
0.69x |
GBX31.50 Million
≈ $3.83K |
GBX45.80 Million | UK | GBX622.50 | ▲ +4.71% |
| 16994 |
RDC Semiconductor Co Ltd
TWO:3228 |
0.69x |
NT$30.81 Million
≈ $970.72K |
NT$44.81 Million | Taiwan | NT$157.00 | ▼ -1.57% |
| 16995 |
Grand Gulf Energy Ltd
AU:GGE |
0.69x |
AU$127.16K
≈ $89.97K |
AU$184.92K | Australia | AU$0.00 | ▼ -33.33% |
| 16996 |
UPDATER SERVICES LIMITED
NSE:UDS |
0.69x |
Rs333.28 Million
≈ $3.60 Million |
Rs484.80 Million | India | Rs201.19 | ▼ -3.34% |
| 16997 |
Helen of Troy Limited
F:HT2 |
0.69x |
€34.98 Million
≈ $40.89 Million |
€50.92 Million | Germany | €24.40 | ▲ +0.83% |
| 16998 |
Cia Brasileira de Aluminio
SA:CBAV3 |
0.69x |
R$210.40 Million
≈ $41.28 Million |
R$306.44 Million | Brazil | R$10.92 | ▲ +0.18% |
| 16999 |
SA Corporate Real Estate Fund Managers Ltd
JSE:SAC |
0.69x |
ZAC258.92 Million
≈ $137.60K |
ZAC377.32 Million | South Africa | ZAC352.00 | ▼ -0.85% |
| 17000 |
Dual Co Ltd
KO:016740 |
0.69x |
₩7.67 Billion
≈ $5.20 Million |
₩11.19 Billion | Korea | ₩3410.00 | ▼ -2.99% |