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