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
12101 Catcher Technology Co Ltd
TW:2474
1.50x NT$3.56 Billion
≈ $112.06 Million
NT$2.38 Billion Taiwan NT$189.50 ▼ -1.30%
12102 Youngtek Electronics
TWO:6261
1.50x NT$295.00 Million
≈ $9.29 Million
NT$197.28 Million Taiwan NT$83.20 ▼ -2.12%
12103 Donaco International Ltd
AU:DNA
1.50x AU$5.81 Million
≈ $4.11 Million
AU$3.88 Million Australia AU$0.05 ▲ +0.00%
12104 Walmart Inc. Common Stock
NYSE:WMT
1.49x $9.10 Billion $6.09 Billion USA $112.76 ▲ +1.21%
12105 Hellenic Exchanges - Athens Stock Exchange SA
AT:EXAE
1.49x €19.93 Million
≈ $23.30 Million
€13.33 Million Greece €7.40 ▲ +0.54%
12106 RECRUIT HLD.UNSP.ADR/02
F:1RHA
1.49x €610.36 Billion
≈ $713.58 Billion
€408.50 Billion Germany €7.15 ▼ -9.49%
12107 NexgenRX Inc.
V:NXG
1.49x CA$880.82K
≈ $637.17K
CA$589.78K Canada CA$0.70 ▲ +7.69%
12108 APT Medical Inc
SHG:688617
1.49x CN¥294.68 Million
≈ $43.12 Million
CN¥197.33 Million China CN¥207.50 ▼ -3.39%
12109 Hammond Manufacturing Company Limited
TO:HMM-A
1.49x CA$8.02 Million
≈ $5.80 Million
CA$5.37 Million Canada CA$17.00 ▲ +0.83%
12110 Innovate Corp
NYSE:VATE
1.49x $21.50 Million $14.40 Million USA $8.34 ▼ -1.18%
12111 Fevertree Drinks Plc
LSE:FEVR
1.49x GBX21.20 Million
≈ $2.58K
GBX14.20 Million UK GBX820.00 ▼ -1.09%
12112 SAMYANG NC Chem
KQ:482630
1.49x ₩6.03 Billion
≈ $4.09 Million
₩4.04 Billion Korea ₩11880.00 ▼ -9.79%
12113 ABAS Protect AB
ST:ABAS
1.49x Skr1.85 Million
≈ $198.98K
Skr1.24 Million Sweden Skr7.25 ▲ +0.00%
12114 Visual China Group Co Ltd
SHE:000681
1.49x CN¥45.57 Million
≈ $6.67 Million
CN¥30.54 Million China CN¥15.50 ▼ -4.67%
12115 General Oceans ASA
OL:GENO
1.49x Nkr38.70 Million
≈ $4.07 Million
Nkr25.93 Million Norway Nkr20.85 ▼ -1.42%
12116 United States Lime & Minerals Inc
NASDAQ:USLM
1.49x $45.56 Million $30.55 Million USA $110.99 ▲ +4.23%
12117 Hangzhou Minsheng Healthcare Co Ltd
SHE:301507
1.49x CN¥177.17 Million
≈ $25.93 Million
CN¥118.79 Million China CN¥11.45 ▼ -4.90%
12118 Actions Technology Co Ltd
SHG:688049
1.49x CN¥89.88 Million
≈ $13.15 Million
CN¥60.27 Million China CN¥44.37 ▲ +7.04%
12119 AQUA SA ZY 16
F:9S0
1.49x €7.76 Million
≈ $9.07 Million
€5.20 Million Germany €2.48 ▲ +0.00%
12120 RSUPPORT Co. Ltd
KQ:131370
1.49x ₩5.49 Billion
≈ $3.72 Million
₩3.68 Billion Korea ₩1455.00 ▲ +0.34%
12121 Vatti Corp Ltd
SHE:002035
1.49x CN¥124.82 Million
≈ $18.27 Million
CN¥83.72 Million China CN¥4.58 ▼ -2.55%
12122 Icelandic Salmon As
OL:ISLAX
1.49x Nkr1.71 Million
≈ $179.89K
Nkr1.15 Million Norway Nkr60.00 ▲ +0.00%
12123 Eastech Holding Limited
TW:5225
1.49x NT$181.09 Million
≈ $5.71 Million
NT$121.49 Million Taiwan NT$72.70 ▲ +0.14%
12124 Creative Sensor Inc
TW:8249
1.49x NT$296.06 Million
≈ $9.33 Million
NT$198.62 Million Taiwan NT$42.75 ▼ -2.29%
12125 Health In Tech, Inc. Class A Common Stock
NASDAQ:HIT
1.49x $673.97K $452.18K USA $1.06 ▲ +0.00%
12126 Kwang Hee Self-Administered Real Estate
KO:140910
1.49x ₩6.61 Billion
≈ $4.48 Million
₩4.44 Billion Korea ₩3130.00 ▲ +0.00%
12127 KONINKLIJKE VOP.UNSP.ADR
F:VPK
1.49x €900.10 Million
≈ $1.05 Billion
€604.00 Million Germany €42.60 ▲ +0.95%
12128 Truworths International Ltd
JSE:TRU
1.49x ZAC2.73 Billion
≈ $1.45 Million
ZAC1.83 Billion South Africa ZAC5054.00 ▲ +1.08%
12129 CURATIS N AG
SW:CURN
1.49x CHF75.25K
≈ $95.14K
CHF50.50K Switzerland CHF23.50 ▲ +0.00%
12130 Carborundum Universal Limited
NSE:CARBORUNIV
1.49x Rs1.11 Billion
≈ $12.01 Million
Rs745.10 Million India Rs1064.30 ▲ +0.78%
12131 INPAQ Technology Co Ltd
TWO:6284
1.49x NT$269.86 Million
≈ $8.50 Million
NT$181.15 Million Taiwan NT$78.20 ▼ -3.81%
12132 Sublime China Information Co. Ltd. A
SHE:301299
1.49x CN¥97.78 Million
≈ $14.31 Million
CN¥65.64 Million China CN¥37.98 ▼ -3.01%
12133 Kinder Morgan Inc
NYSE:KMI
1.49x $1.49 Billion $1.00 Billion USA $32.86 ▲ +0.27%
12134 Gerdau S.A
SA:GGBR3
1.49x R$1.51 Billion
≈ $296.15 Million
R$1.01 Billion Brazil R$20.79 ▲ +0.87%
12135 Gerdau SA ADR
NYSE:GGB
1.49x $1.51 Billion $1.01 Billion USA $4.31 ▼ -0.46%
12136 Seagate Technology PLC
NASDAQ:STX
1.49x $1.11 Billion $748.00 Million USA $851.69 ▼ -6.75%
12137 Granite Point Mortgage Trust Inc
NYSE:GPMT
1.49x $4.52 Million $3.04 Million USA $1.33 ▼ -0.75%
12138 Botnia Gold AB (publ)
ST:BOTX
1.49x Skr94.11 Million
≈ $10.13 Million
Skr63.21 Million Sweden Skr11.60 ▲ +1.05%
12139 Personal Group Holdings PLC
LSE:PGH
1.49x GBX6.39 Million
≈ $777.36
GBX4.29 Million UK GBX395.00 ▼ -4.59%
12140 Krungdhep Sophon Public Company Limited
BK:KWC
1.49x ฿37.76 Million
≈ $1.18 Million
฿25.37 Million Thailand ฿271.00 ▲ +0.00%
12141 Centara Hotels & Resorts Leasehold Property Fund
BK:CTARAF
1.49x ฿43.07 Million
≈ $1.34 Million
฿28.94 Million Thailand ฿4.58 ▼ -0.43%
12142 R. Stahl AG NA O.N.
F:RSL2
1.49x €3.81 Million
≈ $4.46 Million
€2.56 Million Germany €13.60 ▲ +0.74%
12143 Horace Mann Educators Corporation
NYSE:HMN
1.49x $61.30 Million $41.20 Million USA $52.10 ▲ +1.54%
12144 Abcourt Mines Inc.
V:ABI
1.49x CA$3.11 Million
≈ $2.25 Million
CA$2.09 Million Canada CA$0.07 ▲ +7.69%
12145 Shanghai Action Education Technology CO.LTD.
SHG:605098
1.49x CN¥399.55 Million
≈ $58.47 Million
CN¥268.57 Million China CN¥54.78 ▼ -1.28%
12146 Kyongbo Pharmaceutical Co Ltd
KO:214390
1.49x ₩4.51 Billion
≈ $3.06 Million
₩3.03 Billion Korea ₩5230.00 ▲ +2.75%
12147 Awilco Drilling PLC
OL:AWDR
1.49x Nkr2.33 Million
≈ $245.39K
Nkr1.57 Million Norway Nkr1.00 ▲ +0.00%
12148 Shenzhen Zqgame
SHE:300052
1.49x CN¥6.12 Million
≈ $895.97K
CN¥4.12 Million China CN¥8.97 ▼ -4.57%
12149 Suzhou TA&A Ultra Clean Technology Co Ltd
SHE:300390
1.49x CN¥280.42 Million
≈ $41.03 Million
CN¥188.55 Million China CN¥56.70 ▼ -6.09%
12150 LGI Ltd
AU:LGI
1.49x AU$6.06 Million
≈ $4.29 Million
AU$4.07 Million Australia AU$2.35 ▼ -2.08%
12151 Surya Biru Murni Acetylene Tbk PT
JK:SBMA
1.49x Rp5.18 Billion
≈ $303.78K
Rp3.49 Billion Indonesia Rp107.00 ▲ +0.00%
12152 Bangyan Technology Co. Ltd. A
SHG:688132
1.49x CN¥61.13 Million
≈ $8.95 Million
CN¥41.12 Million China CN¥11.41 ▼ -1.30%
12153 Gland Pharma Limited
NSE:GLAND
1.49x Rs5.93 Billion
≈ $64.16 Million
Rs3.99 Billion India Rs2379.80 ▲ +0.09%
12154 Escorts Kubota Limited
NSE:ESCORTS
1.49x Rs4.77 Billion
≈ $51.62 Million
Rs3.21 Billion India Rs2905.10 ▼ -0.07%
12155 Daimler Truck Holding AG
F:DTG
1.49x €260.00 Million
≈ $303.97 Million
€175.00 Million Germany €45.69 ▲ +0.26%
12156 DAIMLER TRUCK SP.ADS/1/2
F:DTG1
1.49x €260.00 Million
≈ $303.97 Million
€175.00 Million Germany €22.20 ▲ +1.83%
12157 Ta Liang Technology Co Ltd
TW:3167
1.49x NT$418.93 Million
≈ $13.20 Million
NT$282.00 Million Taiwan NT$620.00 ▼ -9.88%
12158 Winpac Inc
KQ:097800
1.49x ₩3.89 Billion
≈ $2.64 Million
₩2.62 Billion Korea ₩1769.00 ▼ -3.49%
12159 Zhejiang Shapuaisi Pharmaceutical Co Ltd
SHG:603168
1.49x CN¥8.57 Million
≈ $1.25 Million
CN¥5.77 Million China CN¥4.74 ▼ -3.07%
12160 IXICO PLC
LSE:IXI
1.49x GBX1.21 Million
≈ $147.47
GBX816.00K UK GBX8.50 ▲ +0.00%
12161 Johnson Controls - Hitachi Air Conditioning India Limited
NSE:JCHAC
1.48x Rs832.50 Million
≈ $9.00 Million
Rs560.70 Million India Rs1426.30 ▼ -0.41%
12162 Qt Group Oyj
HE:QTCOM
1.48x €12.22 Million
≈ $14.28 Million
€8.23 Million Finland €23.28 ▲ +0.95%
12163 Logwin AG
XETRA:TGHN
1.48x €44.89 Million
≈ $52.48 Million
€30.24 Million Germany €284.00 ▲ +0.00%
12164 BlackRock Capital Allocation Trust
NYSE:BCAT
1.48x $329.51 Million $221.99 Million USA $15.31 ▼ -0.91%
12165 Thurgauer Kantonalbank
SW:TKBP
1.48x CHF120.74 Million
≈ $152.65 Million
CHF81.34 Million Switzerland CHF175.50 ▲ +0.00%
12166 Capitec Bank Holdings Ltd
JSE:CPI
1.48x ZAC11.86 Billion
≈ $6.30 Million
ZAC7.99 Billion South Africa ZAC460914.00 ▲ +1.08%
12167 IND.D.D.TEXT.UNSP.ADR 1/2
F:IXD2
1.48x €9.23 Billion
≈ $10.79 Billion
€6.22 Billion Germany €12.90 ▼ -2.27%
12168 Chih Lien Industrial Co Ltd
TW:2024
1.48x NT$23.16 Million
≈ $729.67K
NT$15.61 Million Taiwan NT$13.80 ▲ +1.47%
12169 AudioCodes Ltd
TA:AUDC
1.48x ILA4.05 Million
≈ $10.87K
ILA2.73 Million Israel ILA2928.00 ▼ -1.25%
12170 Regeneron Pharmaceuticals Inc
NASDAQ:REGN
1.48x $1.08 Billion $727.20 Million USA $656.01 ▲ +0.63%
12171 Israel Land Development Company Co Ltd
TA:ILDC
1.48x ILA41.93 Million
≈ $112.41K
ILA28.26 Million Israel ILA3850.00 ▼ -4.40%
12172 Ningbo Deye Technology Co Ltd
SHG:605117
1.48x CN¥1.00 Billion
≈ $146.48 Million
CN¥674.79 Million China CN¥88.45 ▼ -0.07%
12173 Shenzhen Sunlord Electronics Co Ltd
SHE:002138
1.48x CN¥373.67 Million
≈ $54.68 Million
CN¥251.94 Million China CN¥42.11 ▼ -3.06%
12174 Shenzhen King Explorer Science and Technology Corp Class A
SHE:002917
1.48x CN¥68.44 Million
≈ $10.01 Million
CN¥46.15 Million China CN¥9.63 ▼ -1.73%
12175 Expedia Group Inc.
NASDAQ:EXPE
1.48x $304.00 Million $205.00 Million USA $259.94 ▲ +0.90%
12176 Global Mediacom Tbk
JK:BMTR
1.48x Rp387.96 Billion
≈ $22.73 Million
Rp261.66 Billion Indonesia Rp115.00 ▼ -4.96%
12177 Avia Avian PT Tbk
JK:AVIA
1.48x Rp603.78 Billion
≈ $35.38 Million
Rp407.26 Billion Indonesia Rp324.00 ▼ -1.82%
12178 Artemis Gold Inc
V:ARTG
1.48x CA$197.89 Million
≈ $143.15 Million
CA$133.48 Million Canada CA$33.97 ▲ +0.83%
12179 Etrend Hightech
TWO:3567
1.48x NT$15.80 Million
≈ $497.85K
NT$10.66 Million Taiwan NT$27.30 ▼ -0.91%
12180 Smiths Group PLC
LSE:SMIN
1.48x GBX123.00 Million
≈ $14.97K
GBX83.00 Million UK GBX2678.00 ▲ +2.10%
12181 Jaeyoung Solutec Co. Ltd
KQ:049630
1.48x ₩10.27 Billion
≈ $6.96 Million
₩6.93 Billion Korea ₩6020.00 ▼ -4.90%
12182 Mirasol Resources Ltd
V:MRZ
1.48x CA$499.10K
≈ $361.04K
CA$336.80K Canada CA$0.32 ▲ +0.00%
12183 Premier Marketing Public Company Limited
BK:PM
1.48x ฿223.99 Million
≈ $6.98 Million
฿151.17 Million Thailand ฿11.00 ▼ -1.79%
12184 Red Avenue New Materials Group Co Ltd
SHG:603650
1.48x CN¥212.11 Million
≈ $31.04 Million
CN¥143.16 Million China CN¥63.44 ▼ -1.05%
12185 Isomet Corp
NASDAQ:IOMT
1.48x $883.00K $596.00K USA $0.06 ▲ +0.00%
12186 CompX International Inc
NYSE MKT:CIX
1.48x $6.25 Million $4.22 Million USA $23.30 ▼ -0.72%
12187 Qinghai Huzhu Barley Wine Co Ltd
SHE:002646
1.48x CN¥99.97 Million
≈ $14.63 Million
CN¥67.50 Million China CN¥6.32 ▼ -2.92%
12188 The House of Agriculture Spiroy S.A.
AT:SPIR
1.48x €785.24K
≈ $918.03K
€530.30K Greece €0.52 ▼ -20.77%
12189 Eastern Bankshares Inc
NASDAQ:EBC
1.48x $157.14 Million $106.14 Million USA $22.92 ▲ +1.33%
12190 Strata Critical Medical, Inc.
NASDAQ:SRTA
1.48x $3.56 Million $2.40 Million USA $5.04 ▼ -0.98%
12191 Home Bancorp Inc
NASDAQ:HBCP
1.48x $16.82 Million $11.36 Million USA $70.21 ▲ +1.37%
12192 Meridian Energy Ltd
AU:MEZ
1.48x AU$336.06 Million
≈ $237.78 Million
AU$227.04 Million Australia AU$4.71 ▼ -2.69%
12193 Jacob Finance And Investments Ltd
TA:JCFN
1.48x ILA30.04 Million
≈ $80.55K
ILA20.30 Million Israel ILA2897.00 ▼ -0.72%
12194 REA Group Ltd
AU:REA
1.48x AU$350.20 Million
≈ $247.79 Million
AU$236.60 Million Australia AU$151.84 ▼ -3.66%
12195 Niu Technologies
F:0O9
1.48x €334.17 Million
≈ $390.69 Million
€225.82 Million Germany €2.21 ▼ -3.91%
12196 NBT Bancorp Inc
NASDAQ:NBTB
1.48x $80.59 Million $54.47 Million USA $52.38 ▲ +2.07%
12197 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
1.48x Rs95.03 Billion
≈ $1.03 Billion
Rs64.24 Billion India Rs1768.30 ▼ -0.57%
12198 ConvaTec Group PLC
LSE:CTEC
1.48x GBX155.00 Million
≈ $18.86K
GBX104.80 Million UK GBX216.00 ▲ +1.60%
12199 Wuhan Keqian Biology Co Ltd
SHG:688526
1.48x CN¥174.36 Million
≈ $25.51 Million
CN¥117.90 Million China CN¥12.32 ▼ -2.61%
12200 Qiagen NV
NYSE:QGEN
1.48x $100.63 Million $68.04 Million USA $41.37 ▼ -0.19%