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