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
13101 General Mills Inc
NYSE:GIS
1.31x $397.90 Million $303.10 Million USA $36.03 ▲ +1.35%
13102 Carboclor
BA:CARC
1.31x AR$1.04 Billion
≈ $749.51K
AR$789.05 Million Argentina AR$19.80 ▼ -1.00%
13103 Hemnet Group AB
ST:HEM
1.31x Skr173.80 Million
≈ $18.70 Million
Skr132.40 Million Sweden Skr85.45 ▲ +4.02%
13104 Nostra Terra Oil and Gas Company PLC
LSE:NTOG
1.31x GBX64.69K
≈ $7.87
GBX49.29K UK GBX0.02 ▲ +0.00%
13105 LiaonWellhope Agri-Tech Co Ltd
SHG:603609
1.31x CN¥151.10 Million
≈ $22.11 Million
CN¥115.13 Million China CN¥6.16 ▼ -1.75%
13106 Deleum Bhd
KLSE:5132
1.31x RM100.13 Million
≈ $25.14 Million
RM76.31 Million Malaysia RM1.11 ▼ -0.89%
13107 Guangdong TianYiMa Information Industry Co.Ltd.
SHE:301178
1.31x CN¥8.38 Million
≈ $1.23 Million
CN¥6.39 Million China CN¥29.05 ▼ -3.81%
13108 4Imprint Group Plc
LSE:FOUR
1.31x GBX72.80 Million
≈ $8.86K
GBX55.50 Million UK GBX3948.00 ▲ +0.87%
13109 Burke & Herbert Financial Services Corp. Common Stock
NASDAQ:BHRB
1.31x $39.30 Million $29.96 Million USA $70.47 ▼ -0.42%
13110 First Bancorp
NASDAQ:FBNC
1.31x $61.20 Million $46.66 Million USA $62.74 ▼ -0.84%
13111 L1 Group Limited
AU:L1G
1.31x AU$68.16 Million
≈ $48.23 Million
AU$51.97 Million Australia AU$1.08 ▼ -1.38%
13112 Pulse Seismic Inc
TO:PSD
1.31x CA$12.54 Million
≈ $9.07 Million
CA$9.56 Million Canada CA$3.19 ▼ -2.45%
13113 NINGBO HENGSHUAI Co. LTD.
SHE:300969
1.31x CN¥58.24 Million
≈ $8.52 Million
CN¥44.41 Million China CN¥71.53 ▼ -5.79%
13114 Belmont Resources Inc
V:BEA
1.31x CA$34.33K
≈ $24.83K
CA$26.19K Canada CA$0.04 ▲ +0.00%
13115 LTC Properties Inc
NYSE:LTC
1.31x $30.72 Million $23.44 Million USA $42.18 ▲ +0.98%
13116 Naruida Technology Co. Ltd. Cl A
SHG:688522
1.31x CN¥143.50 Million
≈ $21.00 Million
CN¥109.48 Million China CN¥18.05 ▼ -3.68%
13117 Pinduoduo Inc
F:9PDA
1.31x €16.45 Billion
≈ $19.23 Billion
€12.55 Billion Germany €74.40 ▲ +2.48%
13118 Wheaton Precious Metals Corp
TO:WPM
1.31x CA$750.28 Million
≈ $542.74 Million
CA$572.50 Million Canada CA$157.27 ▲ +1.48%
13119 Godrej Agrovet Limited
NSE:GODREJAGRO
1.31x Rs3.32 Billion
≈ $35.86 Million
Rs2.53 Billion India Rs573.60 ▲ +2.21%
13120 Dwarikesh Sugar Industries Limited
NSE:DWARKESH
1.31x Rs606.76 Million
≈ $6.56 Million
Rs463.30 Million India Rs43.31 ▲ +2.07%
13121 Grupa Pracuj S.A.
WAR:GPP
1.31x zł71.31 Million
≈ $19.62 Million
zł54.45 Million Poland zł49.30 ▲ +1.23%
13122 Scholastic Corporation
NASDAQ:SCHL
1.31x $73.20 Million $55.90 Million USA $43.15 ▼ -7.08%
13123 Pehuenche
SN:PEHUENCHE
1.31x CL$94.55 Billion
≈ $105.74 Million
CL$72.23 Billion Chile CL$2561.00 ▲ +0.43%
13124 Vaisala Oyj A
HE:VAIAS
1.31x €14.40 Million
≈ $16.84 Million
€11.00 Million Finland €56.20 ▼ -0.88%
13125 Kiliaro AB
ST:KILI
1.31x Skr4.06 Million
≈ $436.81K
Skr3.10 Million Sweden Skr0.03 ▲ +0.00%
13126 UNITEDLABELS Aktiengesellschaft
F:ULC
1.31x €142.00K
≈ $166.01K
€108.48K Germany €1.14 ▲ +0.00%
13127 Gubra A/S
CO:GUBRA
1.31x Dkr2.31 Billion
≈ $361.00 Million
Dkr1.76 Billion Denmark Dkr353.60 ▲ +0.17%
13128 BETTERWARE DE MEXICO SAPI
F:BM0
1.31x €368.12 Million
≈ $430.37 Million
€281.34 Million Germany €15.00 ▼ -1.32%
13129 KMH Hitech Co. Ltd
KQ:052900
1.31x ₩985.36 Million
≈ $667.76K
₩753.16 Million Korea ₩1040.00 ▼ -8.93%
13130 FSPG Hi-Tech Co Ltd
SHE:000973
1.31x CN¥40.46 Million
≈ $5.92 Million
CN¥30.93 Million China CN¥11.97 ▼ -0.17%
13131 Graubuendner Kantonalbank
SW:GRKP
1.31x CHF136.03 Million
≈ $171.99 Million
CHF104.00 Million Switzerland CHF2380.00 ▲ +2.15%
13132 Ratchaphruek Hospital Public Company Limited
BK:RPH
1.31x ฿77.71 Million
≈ $2.42 Million
฿59.43 Million Thailand ฿4.98 ▲ +0.00%
13133 XCMG Construction Machinery Co Ltd
SHE:000425
1.31x CN¥2.12 Billion
≈ $309.74 Million
CN¥1.62 Billion China CN¥8.89 ▼ -2.74%
13134 Grupo Aeroportuario del Sureste SAB de CV ADR
F:AEDA
1.31x €4.46 Billion
≈ $5.22 Billion
€3.41 Billion Germany €270.00 ▲ +0.00%
13135 Vysarn Ltd
AU:VYS
1.31x AU$9.48 Million
≈ $6.71 Million
AU$7.25 Million Australia AU$1.06 ▲ +0.00%
13136 Ser Educacional Sa
SA:SEER3
1.31x R$97.48 Million
≈ $19.13 Million
R$74.56 Million Brazil R$11.41 ▼ -2.98%
13137 Altia Consultores S.A.
MC:ALC
1.31x €17.09 Million
≈ $19.98 Million
€13.07 Million Spain €6.70 ▲ +0.00%
13138 Columbia Banking System Inc
NASDAQ:COLB
1.31x $281.00 Million $215.00 Million USA $31.15 ▼ -3.44%
13139 Agesa Hayat ve Emeklilik AS
IS:AGESA
1.31x TL739.46 Million
≈ $16.56 Million
TL565.80 Million Turkey TL239.20 ▲ +0.72%
13140 IDACORP Inc
NYSE:IDA
1.31x $162.84 Million $124.61 Million USA $148.57 ▼ -0.53%
13141 Kweichow Moutai Co Ltd
SHG:600519
1.31x CN¥25.12 Billion
≈ $3.68 Billion
CN¥19.22 Billion China CN¥1297.41 ▲ +0.42%
13142 Chuwa Wool Industry Co Taiwan Ltd
TW:1439
1.31x NT$106.31 Million
≈ $3.35 Million
NT$81.36 Million Taiwan NT$26.30 ▼ -0.19%
13143 Distribution Finance Capital Holdings PLC
LSE:DFCH
1.31x GBX11.17 Million
≈ $1.36K
GBX8.55 Million UK GBX70.00 ▲ +0.00%
13144 MUI Properties Bhd
KLSE:3913
1.31x RM314.44 Million
≈ $78.95 Million
RM240.87 Million Malaysia RM0.17 ▼ -2.86%
13145 Calix Inc
NYSE:CALX
1.31x $14.63 Million $11.21 Million USA $36.00 ▲ +0.64%
13146 Afentra PLC
LSE:AET
1.31x GBX42.80 Million
≈ $5.21K
GBX32.79 Million UK GBX64.70 ▼ -3.00%
13147 Shanghai Yaoji Playing Card Co Ltd
SHE:002605
1.31x CN¥175.34 Million
≈ $25.66 Million
CN¥134.34 Million China CN¥16.59 ▼ -3.04%
13148 DeepMarkit Corp
V:MKT
1.31x CA$113.80K
≈ $82.32K
CA$87.19K Canada CA$0.30 ▲ +0.00%
13149 DeepMarkit Corp.
NASDAQ:MKTSF
1.31x $113.80K $87.19K USA $0.21 ▼ -0.70%
13150 Masan Group Corp
VN:MSN
1.30x ₫1.35 Trillion
≈ $51.17 Million
₫1.03 Trillion Vietnam ₫63900.00 ▼ -0.16%
13151 Samwon Steel
KO:023000
1.30x ₩4.98 Billion
≈ $3.37 Million
₩3.81 Billion Korea ₩2185.00 ▼ -0.68%
13152 China Resources Double-Crane Pharmaceutical Co Ltd
SHG:600062
1.30x CN¥487.90 Million
≈ $71.40 Million
CN¥374.04 Million China CN¥16.63 ▼ -2.81%
13153 Aekyung Petrochemical Co Ltd
KO:161000
1.30x ₩18.94 Billion
≈ $12.84 Million
₩14.52 Billion Korea ₩8710.00 ▼ -3.97%
13154 Shenzhen Jasic Tech Co
SHE:300193
1.30x CN¥70.81 Million
≈ $10.36 Million
CN¥54.31 Million China CN¥7.17 ▼ -3.63%
13155 Zebra Technologies Corporation
NASDAQ:ZBRA
1.30x $176.00 Million $135.00 Million USA $259.92 ▲ +1.16%
13156 Nanjing Vishee Medical Technology Co Ltd
SHG:688580
1.30x CN¥42.79 Million
≈ $6.26 Million
CN¥32.82 Million China CN¥45.26 ▼ -3.64%
13157 Suzhou TFC Optical Communication Co Ltd
SHE:300394
1.30x CN¥737.97 Million
≈ $107.99 Million
CN¥566.11 Million China CN¥203.41 ▼ -4.09%
13158 Faes Farma SA
MC:FAE
1.30x €35.56 Million
≈ $41.57 Million
€27.30 Million Spain €4.57 ▲ +0.55%
13159 YungShin Global Holding Corp
TW:3705
1.30x NT$490.93 Million
≈ $15.47 Million
NT$376.85 Million Taiwan NT$54.30 ▲ +0.93%
13160 Imeik Technology Development Co
SHE:300896
1.30x CN¥257.61 Million
≈ $37.70 Million
CN¥197.75 Million China CN¥98.60 ▼ -6.12%
13161 Vardhman Special Steels Limited
NSE:VSSL
1.30x Rs709.09 Million
≈ $7.67 Million
Rs544.59 Million India Rs296.25 ▼ -0.49%
13162 Hasen-Immobilien AG
STU:ABHA
1.30x €1.44 Million
≈ $1.68 Million
€1.10 Million Germany €176.00 ▲ +0.57%
13163 Driven Brands Holdings Inc
NASDAQ:DRVN
1.30x $79.22 Million $60.86 Million USA $13.61 ▼ -0.51%
13164 Nagreeka Capital & Infrastructure Limited
NSE:NAGREEKCAP
1.30x Rs112.44 Million
≈ $1.22 Million
Rs86.39 Million India Rs22.67 ▼ -0.18%
13165 Sieyuan Electric Co Ltd
SHE:002028
1.30x CN¥1.17 Billion
≈ $171.11 Million
CN¥898.67 Million China CN¥162.68 ▼ -1.17%
13166 Tibet Tianlu Co Ltd
SHG:600326
1.30x CN¥174.99 Million
≈ $25.61 Million
CN¥134.49 Million China CN¥6.10 ▼ -5.13%
13167 Zoetis Inc
NYSE:ZTS
1.30x $938.00 Million $721.00 Million USA $75.35 ▲ +1.05%
13168 Cheniere Energy Partners LP
NYSE MKT:CQP
1.30x $658.00 Million $506.00 Million USA $65.64 ▼ -0.44%
13169 Solteam Electronics Co Ltd
TWO:3484
1.30x NT$94.77 Million
≈ $2.99 Million
NT$72.88 Million Taiwan NT$47.45 ▲ +0.74%
13170 Anhui Anke BioTech Group
SHE:300009
1.30x CN¥240.51 Million
≈ $35.19 Million
CN¥184.97 Million China CN¥7.87 ▼ -4.14%
13171 Shandong Daye Co Ltd Class A
SHG:603278
1.30x CN¥48.71 Million
≈ $7.13 Million
CN¥37.47 Million China CN¥8.21 ▼ -3.07%
13172 Infoline Tec Holdings Bhd
KLSE:0253
1.30x RM25.57 Million
≈ $6.42 Million
RM19.67 Million Malaysia RM0.34 ▲ +1.49%
13173 DIETEREN GR. UNSP.ADR 1/2
F:DJD
1.30x €551.70 Million
≈ $645.00 Million
€424.50 Million Germany €106.00 ▲ +0.00%
13174 Vishnu Prakash R Punglia Limited
NSE:VPRPL
1.30x Rs701.83 Million
≈ $7.59 Million
Rs540.08 Million India Rs28.00 ▲ +1.97%
13175 Xaar plc
LSE:XAR
1.30x GBX1.43 Million
≈ $174.23
GBX1.10 Million UK GBX120.00 ▼ -1.23%
13176 DoubleU Games Co Ltd
KO:192080
1.30x ₩73.43 Billion
≈ $49.76 Million
₩56.51 Billion Korea ₩60800.00 ▲ +0.50%
13177 Drax Group PLC
LSE:DRX
1.30x GBX286.90 Million
≈ $34.91K
GBX220.80 Million UK GBX764.00 ▼ -0.52%
13178 Total Soft Bank Ltd
KQ:045340
1.30x ₩3.23 Billion
≈ $2.19 Million
₩2.48 Billion Korea ₩6460.00 ▼ -0.92%
13179 Timah Persero Tbk
JK:TINS
1.30x Rp1.95 Trillion
≈ $114.21 Million
Rp1.50 Trillion Indonesia Rp3430.00 ▼ -7.05%
13180 USANA Health Sciences Inc
NYSE:USNA
1.30x $9.76 Million $7.51 Million USA $21.32 ▲ +1.91%
13181 Jiangsu Canopus Wisdom Medical Technology Co. Ltd. A
SHE:301290
1.30x CN¥126.49 Million
≈ $18.51 Million
CN¥97.42 Million China CN¥24.42 ▲ +3.56%
13182 Chemed Corp
NYSE:CHE
1.30x $83.39 Million $64.24 Million USA $511.13 ▲ +1.61%
13183 Friedrich Vorwerk Group SE
F:VH2
1.30x €37.69 Million
≈ $44.07 Million
€29.04 Million Germany €70.55 ▼ -5.05%
13184 FRIEDR.VORW.GRP. ADR/025
F:VH20
1.30x €37.69 Million
≈ $44.07 Million
€29.04 Million Germany €18.20 ▼ -1.62%
13185 Nam Long Investment Corp
VN:NLG
1.30x ₫128.93 Billion
≈ $4.90 Million
₫99.33 Billion Vietnam ₫21350.00 ▼ -2.06%
13186 Norse Atlantic ASA
OL:NORSE
1.30x Nkr2.07 Million
≈ $217.82K
Nkr1.59 Million Norway Nkr0.38 ▼ -1.43%
13187 Shenzhen Maxonic Auto Control
SHE:300112
1.30x CN¥11.04 Million
≈ $1.61 Million
CN¥8.50 Million China CN¥6.07 ▼ -3.50%
13188 Schroders PLC
LSE:SDR
1.30x GBX187.40 Million
≈ $22.80K
GBX144.40 Million UK GBX588.50 ▲ +0.09%
13189 ZHEJIANG SHIBAO H YC 1
F:W4K1
1.30x €234.24 Million
≈ $273.85 Million
€180.52 Million Germany €0.38 ▼ -3.03%
13190 Serabi Gold PLC
LSE:SRB
1.30x GBX27.23 Million
≈ $3.31K
GBX20.99 Million UK GBX262.00 ▲ +0.77%
13191 Huayang Intelligent Co Ltd
SHE:301502
1.30x CN¥27.64 Million
≈ $4.04 Million
CN¥21.31 Million China CN¥47.86 ▼ -2.62%
13192 Hangzhou Chinastars Reflective Material Co.Ltd.
SHE:301077
1.30x CN¥192.05 Million
≈ $28.10 Million
CN¥148.09 Million China CN¥18.19 ▼ -2.68%
13193 Raytron Technology Co Ltd
SHG:688002
1.30x CN¥461.38 Million
≈ $67.52 Million
CN¥355.77 Million China CN¥150.10 ▼ -2.59%
13194 Vo2 Cap Holding AB
ST:VO2
1.30x Skr13.47 Million
≈ $1.45 Million
Skr10.39 Million Sweden Skr2.00 ▼ -6.10%
13195 GoGold Resources Inc.
TO:GGD
1.30x CA$20.97 Million
≈ $15.17 Million
CA$16.17 Million Canada CA$3.00 ▼ -0.66%
13196 Dong Nai Port JSC
VN:PDN
1.30x ₫104.32 Billion
≈ $3.96 Million
₫80.48 Billion Vietnam ₫96100.00 ▼ -2.14%
13197 Zhengzhou Tiamaes Technology Co Ltd
SHE:300807
1.30x CN¥12.69 Million
≈ $1.86 Million
CN¥9.79 Million China CN¥33.99 ▼ -0.90%
13198 Orzel Bialy S.A.
WAR:OBL
1.30x zł14.08 Million
≈ $3.87 Million
zł10.86 Million Poland zł39.60 ▲ +0.51%
13199 BRIG.M3 EUROP.ACQ.A-0001
F:KN2
1.30x €5.98 Million
≈ $6.99 Million
€4.61 Million Germany €8.95 ▲ +0.00%
13200 Rcm Beteiligungs AG
F:RCMN
1.30x €2.41 Million
≈ $2.81 Million
€1.86 Million Germany €0.92 ▲ +0.00%