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 |
|---|---|---|---|---|---|---|---|
| 15001 |
AstraZeneca PLC
MX:AZNN |
1.01x |
MX$2.34 Billion
≈ $134.78 Million |
MX$2.33 Billion | Mexico | MX$1628.00 | ▲ +1.25% |
| 15002 |
Xdc Industries Shenzhen Ltd
SHE:300615 |
1.01x |
CN¥3.19 Million
≈ $466.52K |
CN¥3.17 Million | China | CN¥8.69 | ▼ -0.34% |
| 15003 |
MOLECULAR PARTNERS ADS/1
F:6ML0 |
1.01x |
€118.57 Million
≈ $138.62 Million |
€117.80 Million | Germany | €3.54 | ▼ -3.80% |
| 15004 |
NV5 Global Inc
NASDAQ:NVEE |
1.01x | $11.76 Million | $11.69 Million | USA | $22.56 | ▲ +0.49% |
| 15005 |
Grupo Industrial Saltillo S.A.B. de C.V
MX:GISSAA |
1.01x |
MX$4.39 Million
≈ $252.82K |
MX$4.37 Million | Mexico | MX$11.90 | ▼ -0.83% |
| 15006 |
Valley National Bancorp
NASDAQ:VLY |
1.01x | $196.64 Million | $195.40 Million | USA | $14.34 | ▼ -0.76% |
| 15007 |
Dyno Nobel Ltd
AU:DNL |
1.01x |
AU$145.40 Million
≈ $102.88 Million |
AU$144.50 Million | Australia | AU$3.73 | ▼ -1.58% |
| 15008 |
Sinil Pharmaceutical Co. Ltd
KQ:012790 |
1.01x |
₩2.62 Billion
≈ $1.78 Million |
₩2.61 Billion | Korea | ₩5190.00 | ▼ -1.33% |
| 15009 |
Hangzhou Advance Gearbox Group Co Ltd
SHG:601177 |
1.01x |
CN¥80.42 Million
≈ $11.77 Million |
CN¥79.98 Million | China | CN¥11.92 | ▼ -2.45% |
| 15010 |
Hainan Meilan International Airport Company Limited
F:HAO |
1.00x |
€210.94 Million
≈ $246.61 Million |
€209.89 Million | Germany | €0.48 | ▼ -0.41% |
| 15011 |
KJTS
KLSE:0293 |
1.00x |
RM2.02 Million
≈ $508.16K |
RM2.01 Million | Malaysia | RM0.91 | ▲ +1.69% |
| 15012 |
Firefly AB (publ)
ST:FIRE |
1.00x |
Skr17.88 Million
≈ $1.92 Million |
Skr17.80 Million | Sweden | Skr159.00 | ▼ -1.55% |
| 15013 |
Dorman Products Inc
NASDAQ:DORM |
1.00x | $43.76 Million | $43.55 Million | USA | $134.20 | ▲ +1.40% |
| 15014 |
THE BK N.T.BUTTERF.+S.NEW
F:4IK |
1.00x |
€64.07 Million
≈ $74.90 Million |
€63.79 Million | Germany | €53.00 | ▲ +0.00% |
| 15015 |
Movado Group Inc
NYSE:MOV |
1.00x | $6.96 Million | $6.93 Million | USA | $36.51 | ▲ +1.59% |
| 15016 |
The Ensign Group Inc
NASDAQ:ENSG |
1.00x | $100.15 Million | $99.76 Million | USA | $172.99 | ▲ +3.27% |
| 15017 |
Renishaw PLC
LSE:RSW |
1.00x |
GBX36.46 Million
≈ $4.44K |
GBX36.32 Million | UK | GBX5205.00 | ▲ +5.19% |
| 15018 |
Applied Industrial Technologies
NYSE:AIT |
1.00x | $100.11 Million | $99.77 Million | USA | $347.06 | ▲ +0.87% |
| 15019 |
Shanghai Nar Industrial Co Ltd
SHE:002825 |
1.00x |
CN¥29.41 Million
≈ $4.30 Million |
CN¥29.32 Million | China | CN¥7.52 | ▼ -1.31% |
| 15020 |
Provident Agro Tbk
JK:PALM |
1.00x |
Rp1.74 Trillion
≈ $102.02 Million |
Rp1.74 Trillion | Indonesia | Rp310.00 | ▼ -0.64% |
| 15021 |
Huuuge Inc.
WAR:HUG |
1.00x |
zł19.25 Million
≈ $5.30 Million |
zł19.20 Million | Poland | zł21.75 | ▲ +0.23% |
| 15022 |
Liquidia Technologies Inc
NASDAQ:LQDA |
1.00x | $52.99 Million | $52.86 Million | USA | $86.22 | ▼ -3.16% |
| 15023 |
Quest For Growth - Pricaf
BR:QFG |
1.00x |
€8.02 Million
≈ $9.37 Million |
€8.00 Million | Belgium | €2.95 | ▲ +4.98% |
| 15024 |
Nureca Limited
NSE:NURECA |
1.00x |
Rs44.46 Million
≈ $480.82K |
Rs44.40 Million | India | Rs301.64 | ▲ +1.64% |
| 15025 |
TSINGTAO BREWE. H ADR/5
F:TSI0 |
1.00x |
€4.59 Billion
≈ $5.37 Billion |
€4.59 Billion | Germany | €27.00 | ▲ +1.50% |
| 15026 |
Ferrexpo PLC
LSE:FXPO |
1.00x |
GBX55.52 Million
≈ $6.76K |
GBX55.47 Million | UK | GBX28.58 | ▲ +0.00% |
| 15027 |
Eyebright Medical Technology Beijing Co Ltd
SHG:688050 |
1.00x |
CN¥76.92 Million
≈ $11.26 Million |
CN¥76.85 Million | China | CN¥38.71 | ▼ -4.21% |
| 15028 |
Pharmicell
KO:005690 |
1.00x |
₩8.78 Billion
≈ $5.95 Million |
₩8.78 Billion | Korea | ₩10590.00 | ▼ -5.28% |
| 15029 |
WHA Utilities and Power Public Company Limited
BK:WHAUP |
1.00x |
฿303.42 Million
≈ $9.46 Million |
฿303.16 Million | Thailand | ฿8.05 | ▲ +1.26% |
| 15030 |
CNB Financial Corporation
NASDAQ:CCNE |
1.00x | $7.05 Million | $7.04 Million | USA | $34.67 | ▲ +2.21% |
| 15031 |
BayCom Corp
NASDAQ:BCML |
1.00x | $6.37 Million | $6.36 Million | USA | $31.70 | ▼ -4.32% |
| 15032 |
Bantas Bandirma Ambalaj Sanayi ve Ticaret AS
IS:BNTAS |
1.00x |
TL33.64 Million
≈ $753.34K |
TL33.62 Million | Turkey | TL6.06 | ▼ -0.33% |
| 15033 |
Australian United Investment Company Ltd
AU:AUI |
1.00x |
AU$27.27 Million
≈ $19.30 Million |
AU$27.26 Million | Australia | AU$11.29 | ▼ -0.44% |
| 15034 |
Black Mammoth Metals Corp
V:BMM |
1.00x |
CA$253.41K
≈ $183.31K |
CA$253.38K | Canada | CA$4.12 | ▲ +12.88% |
| 15035 |
Richmond Mutual Bancorporation Inc
NASDAQ:RMBI |
1.00x | $2.79 Million | $2.79 Million | USA | $15.56 | ▲ +1.30% |
| 15036 |
Thor Explorations Ltd.
V:THX |
1.00x |
CA$46.77 Million
≈ $33.83 Million |
CA$46.77 Million | Canada | CA$1.09 | ▼ -4.39% |
| 15037 |
Hengxin Mobile Business
SHE:300081 |
1.00x |
CN¥12.39 Million
≈ $1.81 Million |
CN¥12.39 Million | China | CN¥2.88 | ▼ -3.68% |
| 15038 |
Dios Fastigheter AB
ST:DIOS |
1.00x |
Skr236.00 Million
≈ $25.40 Million |
Skr236.00 Million | Sweden | Skr65.15 | ▲ +0.39% |
| 15039 |
Hunan Baili Engineering Sci
SHG:603959 |
1.00x |
CN¥69.63 Million
≈ $10.19 Million |
CN¥69.63 Million | China | CN¥4.04 | ▲ +0.00% |
| 15040 |
Dongjiang Environmental Co Ltd
SHE:002672 |
1.00x |
CN¥9.26 Million
≈ $1.36 Million |
CN¥9.26 Million | China | CN¥3.21 | ▼ -2.43% |
| 15041 |
Xingguang Agricultural Mach
SHG:603789 |
1.00x |
CN¥191.76K
≈ $28.06K |
CN¥191.76K | China | CN¥5.76 | ▼ -2.04% |
| 15042 |
Indorama Synthetics Tbk
JK:INDR |
1.00x |
Rp66.22K
≈ $3.88 |
Rp66.22K | Indonesia | Rp2000.00 | ▼ -0.50% |
| 15043 |
Jiangsu Boamax Technologies Group Co Ltd
SHE:002514 |
1.00x |
CN¥8.12 Million
≈ $1.19 Million |
CN¥8.12 Million | China | CN¥1.56 | ▼ -2.50% |
| 15044 |
Borneo Olah Sarana Sukses PT
JK:BOSS |
1.00x |
Rp57.17 Billion
≈ $3.35 Million |
Rp57.17 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 15045 |
Angang Steel Co Ltd Class A
SHE:000898 |
1.00x |
CN¥234.00 Million
≈ $34.24 Million |
CN¥234.00 Million | China | CN¥1.98 | ▼ -1.98% |
| 15046 |
Bengang Steel Plates Co Ltd
SHE:200761 |
1.00x |
HK$47.52 Million
≈ $6.07 Million |
HK$47.52 Million | China | HK$0.87 | ▼ -1.14% |
| 15047 |
C*Core Technology Co Ltd
SHG:688262 |
1.00x |
CN¥35.61 Million
≈ $5.21 Million |
CN¥35.61 Million | China | CN¥24.50 | ▼ -1.21% |
| 15048 |
Financial Street Holdings Co Ltd
SHE:000402 |
1.00x |
CN¥168.47 Million
≈ $24.65 Million |
CN¥168.47 Million | China | CN¥2.36 | ▼ -2.88% |
| 15049 |
Shaanxi Aerospace Power Hi-Tech Co Ltd
SHG:600343 |
1.00x |
CN¥6.35 Million
≈ $928.75K |
CN¥6.35 Million | China | CN¥17.20 | ▼ -7.92% |
| 15050 |
Dongguan Kingsun Optoelectronic Co Ltd
SHE:002638 |
1.00x |
CN¥129.77 Million
≈ $18.99 Million |
CN¥129.77 Million | China | CN¥3.48 | ▲ +2.65% |
| 15051 |
Nuveen California Select Tax Free Income Closed Fund
NYSE:NXC |
1.00x | $68.87K | $68.87K | USA | $13.29 | ▲ +0.00% |
| 15052 |
Chipsea Technologies Shenzhen Corp Ltd
SHG:688595 |
1.00x |
CN¥15.02 Million
≈ $2.20 Million |
CN¥15.02 Million | China | CN¥26.15 | ▼ -2.43% |
| 15053 |
Smr Utama Tbk
JK:SMRU |
1.00x |
Rp46.22 Billion
≈ $2.71 Million |
Rp46.22 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 15054 |
Gree Real Estate Co Ltd
SHG:600185 |
1.00x |
CN¥10.02 Million
≈ $1.47 Million |
CN¥10.02 Million | China | CN¥4.46 | ▼ -3.46% |
| 15055 |
Shenzhen Zowee Tech Co Ltd
SHE:002369 |
1.00x |
CN¥26.76 Million
≈ $3.92 Million |
CN¥26.76 Million | China | CN¥5.05 | ▼ -0.39% |
| 15056 |
Lingyuan Iron & Steel Co Ltd
SHG:600231 |
1.00x |
CN¥45.99 Million
≈ $6.73 Million |
CN¥45.99 Million | China | CN¥1.61 | ▼ -4.17% |
| 15057 |
Yangmei Chemical Co Ltd
SHG:600691 |
1.00x |
CN¥135.35 Million
≈ $19.81 Million |
CN¥135.35 Million | China | CN¥2.30 | ▼ -4.96% |
| 15058 |
Tian Jin Global Magnetic Card Co Ltd
SHG:600800 |
1.00x |
CN¥238.99 Million
≈ $34.97 Million |
CN¥238.99 Million | China | CN¥2.86 | ▼ -4.98% |
| 15059 |
Shanghai Anlogic Infotech Co Ltd
SHG:688107 |
1.00x |
CN¥13.48 Million
≈ $1.97 Million |
CN¥13.48 Million | China | CN¥29.06 | ▼ -0.89% |
| 15060 |
Bengang Steel Plates Co Ltd
SHE:000761 |
1.00x |
CN¥47.52 Million
≈ $6.95 Million |
CN¥47.52 Million | China | CN¥2.20 | ▼ -5.98% |
| 15061 |
Cedar Development Co Ltd
SHE:002485 |
1.00x |
CN¥60.35 Million
≈ $8.83 Million |
CN¥60.35 Million | China | CN¥5.14 | ▲ +1.58% |
| 15062 |
Guangzhou Pearl River Piano Group Co Ltd
SHE:002678 |
1.00x |
CN¥30.73 Million
≈ $4.50 Million |
CN¥30.73 Million | China | CN¥3.95 | ▼ -3.42% |
| 15063 |
Xuancheng Valin Precision Technology Co Ltd
SHG:603356 |
1.00x |
CN¥17.57 Million
≈ $2.57 Million |
CN¥17.57 Million | China | CN¥13.20 | ▼ -2.58% |
| 15064 |
Shanghai Electric Wind Power Group Co. Ltd. A
SHG:688660 |
1.00x |
CN¥9.19 Million
≈ $1.34 Million |
CN¥9.19 Million | China | CN¥7.69 | ▼ -5.18% |
| 15065 |
Wisesoft Co Ltd
SHE:002253 |
1.00x |
CN¥1.12 Million
≈ $163.62K |
CN¥1.12 Million | China | CN¥8.42 | ▼ -2.88% |
| 15066 |
Chongqing Iron & Steel Co Ltd Class A
SHG:601005 |
1.00x |
CN¥73.42 Million
≈ $10.74 Million |
CN¥73.42 Million | China | CN¥1.19 | ▼ -1.65% |
| 15067 |
Everbright Jiabao Co Ltd
SHG:600622 |
1.00x |
CN¥28.35 Million
≈ $4.15 Million |
CN¥28.35 Million | China | CN¥1.99 | ▼ -2.93% |
| 15068 |
Winner Information Technology Co Inc
SHE:300609 |
1.00x |
CN¥2.52 Million
≈ $368.21K |
CN¥2.52 Million | China | CN¥23.71 | ▼ -2.39% |
| 15069 |
Rongfeng Holding Group
SHE:000668 |
1.00x |
CN¥3.68 Million
≈ $537.93K |
CN¥3.68 Million | China | CN¥17.67 | ▲ +10.02% |
| 15070 |
Hangzhou MDK Opto Electronic Corp. Ltd. A
SHG:688079 |
1.00x |
CN¥13.29 Million
≈ $1.94 Million |
CN¥13.29 Million | China | CN¥13.98 | ▼ -3.52% |
| 15071 |
Jilin Gpro Titanium Industry Co Ltd
SHE:000545 |
1.00x |
CN¥7.55 Million
≈ $1.10 Million |
CN¥7.55 Million | China | CN¥2.38 | ▼ -3.64% |
| 15072 |
Ningxia Younglight Chemicals Co Ltd
SHE:000635 |
1.00x |
CN¥2.63 Million
≈ $384.95K |
CN¥2.63 Million | China | CN¥5.87 | ▼ -3.29% |
| 15073 |
Jiangsu Sanfangxiang Industry Co Ltd
SHG:600370 |
1.00x |
CN¥101.98 Million
≈ $14.92 Million |
CN¥101.98 Million | China | CN¥1.59 | ▼ -0.63% |
| 15074 |
Jiangsu Lanfeng Bio-chemical Co Ltd
SHE:002513 |
1.00x |
CN¥1.58 Million
≈ $230.70K |
CN¥1.58 Million | China | CN¥4.41 | ▼ -3.29% |
| 15075 |
Shenzhen Ruihe Construction Decoration Co Ltd
SHE:002620 |
1.00x |
CN¥5.20 Million
≈ $760.28K |
CN¥5.20 Million | China | CN¥4.21 | ▼ -2.77% |
| 15076 |
Ace Integrated Solutions Limited
NSE:ACEINTEG |
1.00x |
Rs300.00K
≈ $3.24K |
Rs300.00K | India | Rs19.70 | ▲ +0.51% |
| 15077 |
Mesa Royalty Trust
NYSE:MTR |
1.00x | $510.91K | $510.91K | USA | $2.89 | ▼ -2.03% |
| 15078 |
Shandong Minhe Animal Husbandry Co Ltd
SHE:002234 |
1.00x |
CN¥56.86 Million
≈ $8.32 Million |
CN¥56.86 Million | China | CN¥6.73 | ▼ -3.99% |
| 15079 |
Wuhan Xingtu Xinke Electronics Co Ltd
SHG:688081 |
1.00x |
CN¥59.60K
≈ $8.72K |
CN¥59.60K | China | CN¥28.07 | ▼ -0.18% |
| 15080 |
Beijing Capital Development Co Ltd
SHG:600376 |
1.00x |
CN¥831.00 Million
≈ $121.60 Million |
CN¥831.00 Million | China | CN¥3.31 | ▼ -0.90% |
| 15081 |
Greenroc Mining PLC
LSE:GROC |
1.00x |
GBX360.00
≈ $0.04 |
GBX360.00 | UK | GBX2.95 | ▲ +0.00% |
| 15082 |
Hainan RuiZe New Building Material Co Ltd
SHE:002596 |
1.00x |
CN¥129.09 Million
≈ $18.89 Million |
CN¥129.09 Million | China | CN¥2.85 | ▼ -4.68% |
| 15083 |
Jilin University Zhengyuan Info Tech
SHE:003029 |
1.00x |
CN¥6.03 Million
≈ $882.62K |
CN¥6.03 Million | China | CN¥14.98 | ▼ -2.98% |
| 15084 |
Otis Worldwide Corp
NYSE:OTIS |
1.00x | $374.00 Million | $374.00 Million | USA | $71.93 | ▲ +1.64% |
| 15085 |
Jinan High tech Development Co Ltd
SHG:600807 |
1.00x |
CN¥16.50 Million
≈ $2.41 Million |
CN¥16.50 Million | China | CN¥2.32 | ▼ -2.52% |
| 15086 |
Xiangxue Pharmaceutical
SHE:300147 |
1.00x |
CN¥8.28 Million
≈ $1.21 Million |
CN¥8.28 Million | China | CN¥6.34 | ▼ -1.25% |
| 15087 |
Beijing Dalong Weiye Real Estate Development Co Ltd
SHG:600159 |
1.00x |
CN¥8.54 Million
≈ $1.25 Million |
CN¥8.54 Million | China | CN¥2.19 | ▼ -2.67% |
| 15088 |
Hylink Digital Solution Co Ltd
SHG:603825 |
1.00x |
CN¥814.64K
≈ $119.21K |
CN¥814.64K | China | CN¥6.83 | ▲ +0.15% |
| 15089 |
Qumei Furniture Group Co Ltd
SHG:603818 |
1.00x |
CN¥34.77 Million
≈ $5.09 Million |
CN¥34.77 Million | China | CN¥3.09 | ▼ -2.52% |
| 15090 |
Marine Petroleum Trust
NASDAQ:MARPS |
1.00x | $215.80K | $215.80K | USA | $4.74 | ▼ -4.91% |
| 15091 |
Indosterling Technomedia Tbk
JK:TECH |
1.00x |
Rp1.01 Billion
≈ $59.11K |
Rp1.01 Billion | Indonesia | Rp50.00 | ▲ +0.00% |
| 15092 |
Reviva Pharmaceuticals Holdings Inc
NASDAQ:RVPHW |
1.00x | $136.81K | $136.81K | USA | $0.00 | ▼ -16.67% |
| 15093 |
BP Prudhoe Bay Royalty Trust
NYSE:BPT |
1.00x | $6.36 Million | $6.36 Million | USA | $0.14 | ▲ +2.87% |
| 15094 |
Dongguan Chitwing Technology Co Ltd
SHE:002855 |
1.00x |
CN¥16.13 Million
≈ $2.36 Million |
CN¥16.13 Million | China | CN¥8.64 | ▼ -1.26% |
| 15095 |
Shaanxi Construction Machinery Co Ltd
SHG:600984 |
1.00x |
CN¥1.49 Million
≈ $218.45K |
CN¥1.49 Million | China | CN¥4.00 | ▲ +9.89% |
| 15096 |
DMS Propertindo Tbk PT
JK:KOTA |
1.00x |
Rp525.59 Million
≈ $30.80K |
Rp525.59 Million | Indonesia | Rp114.00 | ▼ -5.79% |
| 15097 |
Gansu Yatai Industrial Development Co Ltd
SHE:000691 |
1.00x |
CN¥4.36 Million
≈ $638.02K |
CN¥4.36 Million | China | CN¥9.40 | ▼ -2.99% |
| 15098 |
Yorhe Fluid Intelligent Control Co Ltd
SHE:002795 |
1.00x |
CN¥4.25 Million
≈ $621.74K |
CN¥4.25 Million | China | CN¥5.25 | ▼ -3.85% |
| 15099 |
Chengdu Qinchuan IoT Technology Co Ltd
SHG:688528 |
1.00x |
CN¥4.43 Million
≈ $648.52K |
CN¥4.43 Million | China | CN¥7.65 | ▼ -2.55% |
| 15100 |
Hangzhou Landscaping Incorporated
SHG:605303 |
1.00x |
CN¥46.90 Million
≈ $6.86 Million |
CN¥46.90 Million | China | CN¥18.90 | ▲ +0.69% |