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
101 MENNICA SKARB.AB ZY -10
F:98S
340.58x €25.06 Million
≈ $29.30 Million
€73.59K Germany €11.45 ▼ -2.97%
102 Lesaka Technologies Inc
NASDAQ:LSAK
340.00x $39.10 Million $115.00K USA $4.77 ▼ -0.63%
103 Beijing Kaiwen Education Technology Co Ltd
SHE:002659
335.74x CN¥74.38 Million
≈ $10.88 Million
CN¥221.55K China CN¥3.91 ▼ -3.93%
104 Frontier Communications Parent Inc
NASDAQ:FYBR
335.00x $335.00 Million $1.00 Million USA $38.49 ▲ +0.00%
105 Fancy Wood Industries Public Company Limited
BK:FANCY
334.53x ฿15.35 Million
≈ $478.34K
฿45.87K Thailand ฿0.26 ▼ -3.70%
106 JinkoSolar Holding Co. Ltd
F:ZJS1
332.25x €2.28 Billion
≈ $2.66 Billion
€6.85 Million Germany €14.10 ▲ +3.68%
107 Shanghai SMI Holding Co Ltd
SHG:600649
317.02x CN¥852.42 Million
≈ $124.74 Million
CN¥2.69 Million China CN¥3.60 ▼ -2.44%
108 Viva Biotech Holdings
F:VB0
313.38x €158.72 Million
≈ $185.57 Million
€506.50K Germany €0.13 ▼ -8.22%
109 Varengold Bank AG
F:VG8
308.27x €64.55 Million
≈ $75.47 Million
€209.40K Germany €2.82 ▲ +0.00%
110 Claritev Corporation
NYSE:CTEV
307.25x $64.22 Million $209.00K USA $30.39 ▼ -1.20%
111 BigBen Interactive
PA:BIG
299.91x €70.48 Million
≈ $82.40 Million
€235.00K France €0.29 ▼ -0.84%
112 BlueLinx Holdings Inc
NYSE:BXC
282.35x $61.83 Million $219.00K USA $60.46 ▼ -2.50%
113 Shoppers Stop Limited
NSE:SHOPERSTOP
278.44x Rs5.49 Billion
≈ $59.32 Million
Rs19.70 Million India Rs390.75 ▼ -2.64%
114 Hangjin Technology Co Ltd
SHE:000818
274.13x CN¥401.51 Million
≈ $58.75 Million
CN¥1.46 Million China CN¥12.40 ▼ -4.91%
115 Dagi Giyim Sanayi ve Ticaret AS
IS:DAGI
269.47x TL96.65 Million
≈ $2.16 Million
TL358.66K Turkey TL9.11 ▼ -2.88%
116 Super Energy Tbk PT
JK:SURE
261.10x Rp23.91 Billion
≈ $1.40 Million
Rp91.59 Million Indonesia Rp2780.00 ▲ +1.09%
117 Cleveland-Cliffs Inc
NYSE:CLF
259.50x $519.00 Million $2.00 Million USA $9.28 ▼ -2.62%
118 Cofix Group Ltd
TA:CFX
258.72x ILA10.09 Million
≈ $27.05K
ILA39.00K Israel ILA542.50 ▲ +0.30%
119 Guangzhou Fangbang Electronics Co Ltd
SHG:688020
258.07x CN¥370.50 Million
≈ $54.22 Million
CN¥1.44 Million China CN¥142.00 ▼ -13.85%
120 Shanghai Kai Kai Industry Co Ltd A
SHG:600272
254.44x CN¥17.74 Million
≈ $2.60 Million
CN¥69.72K China CN¥11.12 ▼ -4.06%
121 Suzhou Mingzhi Technology Co. Ltd. A
SHG:688355
254.38x CN¥138.65 Million
≈ $20.29 Million
CN¥545.05K China CN¥16.75 ▼ -4.88%
122 Balkrishna Paper Mills Limited
NSE:BALKRISHNA
253.33x Rs17.64 Billion
≈ $190.79 Million
Rs69.64 Million India Rs17.69 ▼ -0.11%
123 Duran-Dogan Basim ve Ambalaj Sanayi AS
IS:DURDO
252.82x TL141.22 Million
≈ $3.16 Million
TL558.59K Turkey TL5.14 ▲ +1.78%
124 LKL International Bhd
KLSE:0182
252.32x RM11.10 Million
≈ $2.79 Million
RM44.00K Malaysia RM0.04 ▼ -12.50%
125 Under Armour Inc C
NYSE:UA
252.26x $311.29 Million $1.23 Million USA $7.28 ▲ +2.68%
126 Under Armour Inc A
NYSE:UAA
252.26x $311.29 Million $1.23 Million USA $7.43 ▲ +2.48%
127 Forvia SE
PA:FRVIA
252.13x €1.21 Billion
≈ $1.41 Billion
€4.80 Million France €8.71 ▼ -6.21%
128 Raja Ferry Port Public Company Limited
BK:RP
241.36x ฿60.58 Million
≈ $1.89 Million
฿251.00K Thailand ฿0.66 ▼ -4.35%
129 Harrison Global Holdings Inc.
NASDAQ:BLMZF
239.64x $64.22 Million $268.00K USA $0.00 ▲ +0.00%
130 Baiya International Group Inc. Ordinary Shares
NASDAQ:BIYA
236.84x $1.58 Million $6.69K USA $4.14 ▲ +36.18%
131 Deliveroo Holdings PLC
LSE:ROO
236.50x GBX47.30 Million
≈ $5.76K
GBX200.00K UK GBX179.80 ▲ +0.00%
132 Hanyang Securities Co Ltd
KO:001755
232.57x ₩1.77 Trillion
≈ $1.20 Billion
₩7.60 Billion Korea ₩20150.00 ▼ -0.74%
133 Awanbiru Technology Bhd
KLSE:5204
232.05x RM71.01 Million
≈ $17.83 Million
RM306.00K Malaysia RM0.30 ▲ +0.00%
134 Changchun Engley Automobile Industry Co.Ltd.
SHG:601279
227.52x CN¥256.73 Million
≈ $37.57 Million
CN¥1.13 Million China CN¥3.03 ▼ -3.50%
135 Xiabuxiabu Catering Management (China) Holdings Co. Ltd
F:0XI
226.27x €272.20 Million
≈ $318.23 Million
€1.20 Million Germany €0.03 ▲ +0.00%
136 Jiankun International Bhd
KLSE:8923
225.04x RM26.33 Million
≈ $6.61 Million
RM117.00K Malaysia RM0.05 ▲ +0.00%
137 IMC SA
WAR:IMC
224.82x zł40.24 Million
≈ $11.08 Million
zł179.00K Poland zł31.50 ▼ -7.35%
138 IMC S.A.
F:IM4
224.82x €40.24 Million
≈ $47.05 Million
€179.00K Germany €7.74 ▲ +1.57%
139 China Fineblanking Technology Co Ltd
TWO:1586
224.43x NT$182.01 Million
≈ $5.73 Million
NT$811.00K Taiwan NT$18.00 ▲ +0.00%
140 Lion Metal Works Tbk
JK:LION
221.54x Rp13.60 Billion
≈ $797.01K
Rp61.40 Million Indonesia Rp388.00 ▲ +14.79%
141 Parx Plastics NV
PA:MLPRX
218.16x €28.95K
≈ $33.84K
€132.69 France €0.42 ▲ +0.00%
142 Marcus & Millichap Inc
NYSE:MMI
217.54x $52.21 Million $240.00K USA $31.20 ▼ -0.70%
143 Red Star Macalline Group Corp Ltd Class A
SHG:601828
217.08x CN¥1.05 Billion
≈ $153.09 Million
CN¥4.82 Million China CN¥2.16 ▼ -4.42%
144 Globalstar, Inc. Common Stock
NASDAQ:GSAT
216.53x $236.02 Million $1.09 Million USA $79.18 ▼ -0.44%
145 Liaoning Port Co Ltd
SHG:601880
214.44x CN¥1.41 Billion
≈ $206.85 Million
CN¥6.59 Million China CN¥1.43 ▼ -1.38%
146 Duke Royalty Ltd
LSE:DUKE
208.73x GBX6.89 Million
≈ $838.07
GBX33.00K UK GBX26.75 ▼ -0.93%
147 Triniti Dinamik PT Tbk
JK:TRUE
207.08x Rp4.93 Billion
≈ $288.66K
Rp23.79 Million Indonesia Rp50.00 ▼ -9.09%
148 Red Star Macalline Group Corporation Ltd
F:3S5
205.82x €991.95 Million
≈ $1.16 Billion
€4.82 Million Germany €0.11 ▼ -2.56%
149 MFC Industrial Real Estate Investment Trust
BK:MIT
204.51x ฿359.96 Million
≈ $11.22 Million
฿1.76 Million Thailand ฿0.41 ▲ +0.00%
150 hGears AG
XETRA:HGEA
200.71x €11.24 Million
≈ $13.14 Million
€56.00K Germany €0.80 ▼ -3.61%
151 Jinhe Biotechnology Co Ltd
SHE:002688
200.01x CN¥229.93 Million
≈ $33.65 Million
CN¥1.15 Million China CN¥5.02 ▼ -3.46%
152 Brave C&H Supply Co Ltd
TWO:6538
198.63x NT$92.17 Million
≈ $2.90 Million
NT$464.00K Taiwan NT$137.00 ▼ -7.43%
153 G.M. LEATHER S.P.A.
F:N78
196.27x €3.56 Million
≈ $4.17 Million
€18.16K Germany €0.59 ▲ +0.00%
154 Greatoo Inc
SHE:002031
193.23x CN¥32.50 Million
≈ $4.76 Million
CN¥168.18K China CN¥4.80 ▼ -3.81%
155 Block Energy PLC
LSE:BLOE
192.81x GBX386.00K
≈ $46.97
GBX2.00K UK GBX0.90 ▲ +0.00%
156 East Side Games Group Inc
TO:EAGR
192.15x CA$2.57 Million
≈ $1.86 Million
CA$13.38K Canada CA$0.07 ▼ -12.50%
157 Andalan Sakti Primaindo PT
JK:ASPI
189.97x Rp836.74 Million
≈ $49.03K
Rp4.40 Million Indonesia Rp448.00 ▼ -5.88%
158 Quilter PLC
JSE:QLT
186.60x ZAC466.50 Million
≈ $247.92K
ZAC2.50 Million South Africa ZAC4505.00 ▼ -0.90%
159 Mainstreet Equity Corp.
TO:MEQ
185.28x CA$24.64 Million
≈ $17.83 Million
CA$133.00K Canada CA$176.53 ▲ +0.07%
160 EDAP TMS S.A
F:EDA
182.54x €2.37 Million
≈ $2.77 Million
€13.00K Germany €4.62 ▼ -0.43%
161 Argeo AS
OL:ARGEO
181.43x Nkr8.01 Million
≈ $843.09K
Nkr44.16K Norway Nkr0.45 ▲ +0.00%
162 Prefab Bucures
RO:PREH
180.98x RON11.32 Million
≈ $2.60 Million
RON62.52K Romania RON2.34 ▼ -1.68%
163 Waverley Pharma Inc
V:WAVE
180.72x CA$178.73K
≈ $129.29K
CA$989.00 Canada CA$0.03 ▲ +0.00%
164 AS HARJU ELEKTER EO 063
F:HD8
180.32x €3.43 Million
≈ $4.01 Million
€19.00K Germany €5.16 ▼ -0.39%
165 China Aerospace Times Electronics Co Ltd
SHG:600879
180.28x CN¥3.21 Billion
≈ $470.45 Million
CN¥17.83 Million China CN¥16.28 ▼ -4.18%
166 VisDynamics Holdings Bhd
KLSE:0120
180.20x RM901.00K
≈ $226.21K
RM5.00K Malaysia RM0.34 ▼ -2.86%
167 Danhua Chemical Technology Co Ltd B
SHG:900921
180.01x $370.23 Million $2.06 Million China $0.17 ▼ -0.57%
168 Shanghai Yuyuan Tourist Mart Co Ltd
SHG:600655
178.36x CN¥1.96 Billion
≈ $286.74 Million
CN¥10.99 Million China CN¥4.41 ▼ -1.12%
169 Solara Active Pharma Sciences Limited
NSE:SOLARA
176.36x Rs740.70 Million
≈ $8.01 Million
Rs4.20 Million India Rs570.80 ▼ -1.25%
170 Scatec Solar OL
OL:SCATC
175.71x Nkr2.46 Billion
≈ $258.86 Million
Nkr14.00 Million Norway Nkr96.55 ▼ -0.21%
171 Janus International Group Inc
NYSE:JBI
175.50x $35.10 Million $200.00K USA $5.40 ▼ -1.10%
172 Sibanye Stillwater Ltd
JSE:SSW
175.16x ZAC6.66 Billion
≈ $3.54 Million
ZAC38.00 Million South Africa ZAC3269.00 ▼ -1.83%
173 Sangsangin Investment & Securities Co Ltd
KO:001290
174.45x ₩545.62 Billion
≈ $369.76 Million
₩3.13 Billion Korea ₩762.00 ▲ +3.39%
174 ICON PLC
NASDAQ:ICLR
173.47x $408.51 Million $2.35 Million USA $170.00 ▲ +0.00%
175 Key ASIC Bhd
KLSE:0143
170.80x RM4.27 Million
≈ $1.07 Million
RM25.00K Malaysia RM0.03 ▼ -16.67%
176 Kosmos Energy Ltd
NYSE:KOS
169.78x $6.28 Million $37.00K USA $2.24 ▲ +4.19%
177 ACS Actividades de Construccion y Servicios SA
MC:ACS
168.57x €1.46 Billion
≈ $1.71 Billion
€8.65 Million Spain €117.70 ▼ -1.01%
178 AGS Transact Technologies Limited
NSE:AGSTRA
167.90x Rs1.07 Billion
≈ $11.62 Million
Rs6.40 Million India Rs2.32 ▼ -4.92%
179 MT Educare Limited
NSE:MTEDUCARE
167.37x Rs96.24 Million
≈ $1.04 Million
Rs575.00K India Rs1.89 ▼ -1.05%
180 Kingston Resources Ltd
AU:KSN
166.03x AU$7.90 Million
≈ $5.59 Million
AU$47.60K Australia AU$0.03 ▼ -2.86%
181 ICON Public Limited Company
F:IJF
164.59x €387.60 Million
≈ $453.15 Million
€2.35 Million Germany €148.20 ▲ +2.07%
182 Rajnandini Metal Limited
NSE:RAJMET
164.34x Rs624.50 Million
≈ $6.75 Million
Rs3.80 Million India Rs3.37 ▼ -2.32%
183 Texmaco Infrastructure & Holdings Limited
NSE:TEXINFRA
163.87x Rs1.84 Billion
≈ $19.94 Million
Rs11.25 Million India Rs113.56 ▼ -0.37%
184 Hengyi Petrochemical Co Ltd
SHE:000703
163.17x CN¥719.22 Million
≈ $105.24 Million
CN¥4.41 Million China CN¥14.65 ▲ +4.12%
185 Roctool
PA:ALROC
162.34x €1.24 Million
≈ $1.45 Million
€7.62K France €1.39 ▲ +26.36%
186 Patterson-UTI Energy Inc
NASDAQ:PTEN
161.35x $208.14 Million $1.29 Million USA $10.02 ▲ +3.94%
187 Permianville Royalty Trust
NYSE:PVL
161.25x $2.28 Billion $14.11 Million USA $1.73 ▲ +0.58%
188 Kontrolmatik Teknoloji Enerji ve Mu
IS:KONTR
160.28x TL3.85 Billion
≈ $86.15 Million
TL24.00 Million Turkey TL5.31 ▼ -10.00%
189 Cognor S.A.
WAR:COG
160.01x zł303.39 Million
≈ $83.50 Million
zł1.90 Million Poland zł5.92 ▲ +2.34%
190 Greenyard NV
BR:GREEN
156.04x €78.96 Million
≈ $92.31 Million
€506.00K Belgium €7.22 ▼ -0.82%
191 Hangzhou Anysoft Information Technology Co Ltd
SHE:300571
154.97x CN¥399.11 Million
≈ $58.40 Million
CN¥2.58 Million China CN¥29.49 ▼ -8.76%
192 Kim Hin Joo
KLSE:0210
153.97x RM6.00 Million
≈ $1.51 Million
RM39.00K Malaysia RM0.10 ▲ +5.56%
193 Sanstar Ltd
NSE:SANSTAR
153.45x Rs445.00 Million
≈ $4.81 Million
Rs2.90 Million India Rs107.63 ▼ -3.23%
194 Minmetals Development Co Ltd
SHG:600058
153.17x CN¥959.06 Million
≈ $140.34 Million
CN¥6.26 Million China CN¥8.13 ▼ -5.68%
195 Martina Berto Tbk
JK:MBTO
152.96x Rp6.20 Billion
≈ $363.11K
Rp40.51 Million Indonesia Rp120.00 ▲ +4.35%
196 Vermilion Energy Inc.
TO:VET
152.31x CA$389.45 Million
≈ $281.72 Million
CA$2.56 Million Canada CA$13.76 ▲ +1.18%
197 Reneuco Berhad
KLSE:7130
151.00x RM387.61 Million
≈ $97.32 Million
RM2.57 Million Malaysia RM0.01 ▲ +0.00%
198 Bonus Biogroup
TA:BONS
150.88x ILA20.52 Million
≈ $55.01K
ILA136.00K Israel ILA28.00 ▲ +7.28%
199 First Northwest Bancorp
NASDAQ:FNWB
147.50x $885.00K $6.00K USA $12.17 ▲ +0.50%
200 BRC Inc.
NYSE:BRCC
147.04x $6.76 Million $46.00K USA $1.14 ▼ -3.39%