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,490
Positive operating CF and net income required

Last Updated

Sep 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 Baiyin Nonferrous Group Co Ltd
SHG:601212
348.71x CN¥781.51 Million
≈ $114.36 Million
CN¥2.24 Million China CN¥6.66 ▼ -1.19%
102 MENNICA SKARB.AB ZY -10
F:98S
340.58x €25.06 Million
≈ $29.30 Million
€73.59K Germany €11.15 ▲ +0.45%
103 Lesaka Technologies Inc
NASDAQ:LSAK
340.00x $39.10 Million $115.00K USA $4.36 ▼ -2.46%
104 Beijing Kaiwen Education Technology Co Ltd
SHE:002659
335.74x CN¥74.38 Million
≈ $10.88 Million
CN¥221.55K China CN¥4.77 ▲ +0.42%
105 Frontier Communications Parent Inc
NASDAQ:FYBR
335.00x $335.00 Million $1.00 Million USA $38.49 ▲ +0.00%
106 Fancy Wood Industries Public Company Limited
BK:FANCY
334.53x ฿15.35 Million
≈ $478.34K
฿45.87K Thailand ฿0.17 ▼ -10.53%
107 JinkoSolar Holding Co. Ltd
F:ZJS1
332.25x €2.28 Billion
≈ $2.66 Billion
€6.85 Million Germany €10.70 ▼ -1.29%
108 Schoeller-Bleckmann Oilfield Equipment Aktiengesellschaft
VI:SBO
329.11x €6.25 Million
≈ $7.31 Million
€19.00K Austria €30.30 ▼ -3.19%
109 Shanghai SMI Holding Co Ltd
SHG:600649
317.02x CN¥852.42 Million
≈ $124.74 Million
CN¥2.69 Million China CN¥3.88 ▼ -0.51%
110 Viva Biotech Holdings
F:VB0
313.38x €158.72 Million
≈ $185.57 Million
€506.50K Germany €0.14 ▲ +0.70%
111 Varengold Bank AG
F:VG8
308.27x €64.55 Million
≈ $75.47 Million
€209.40K Germany €2.82 ▲ +0.00%
112 Claritev Corporation
NYSE:CTEV
307.25x $64.22 Million $209.00K USA $40.23 ▲ +2.24%
113 Koenig & Bauer AG
XETRA:SKB
302.00x €30.20 Million
≈ $35.31 Million
€100.00K Germany €8.62 ▲ +1.06%
114 BigBen Interactive
PA:BIG
299.91x €70.48 Million
≈ $82.40 Million
€235.00K France €0.13 ▼ -2.22%
115 Alkermes Plc
NASDAQ:ALKS
289.79x $145.18 Million $501.00K USA $47.72 ▲ +1.10%
116 BlueLinx Holdings Inc
NYSE:BXC
282.35x $61.83 Million $219.00K USA $75.80 ▲ +1.38%
117 Shoppers Stop Limited
NSE:SHOPERSTOP
278.44x Rs5.49 Billion
≈ $59.32 Million
Rs19.70 Million India Rs381.25 ▼ -1.32%
118 Hangjin Technology Co Ltd
SHE:000818
274.13x CN¥401.51 Million
≈ $58.75 Million
CN¥1.46 Million China CN¥12.53 ▲ +0.08%
119 Dagi Giyim Sanayi ve Ticaret AS
IS:DAGI
269.47x TL96.65 Million
≈ $2.16 Million
TL358.66K Turkey TL9.92 ▼ -6.50%
120 Super Energy Tbk PT
JK:SURE
261.10x Rp23.91 Billion
≈ $1.40 Million
Rp91.59 Million Indonesia Rp2630.00 ▲ +0.00%
121 Cleveland-Cliffs Inc
NYSE:CLF
259.50x $519.00 Million $2.00 Million USA $12.42 ▲ +7.63%
122 Cofix Group Ltd
TA:CFX
258.72x ILA10.09 Million
≈ $27.05K
ILA39.00K Israel ILA542.50 ▲ +0.00%
123 Guangzhou Fangbang Electronics Co Ltd
SHG:688020
258.07x CN¥370.50 Million
≈ $54.22 Million
CN¥1.44 Million China CN¥117.24 ▼ -1.72%
124 Shanghai Kai Kai Industry Co Ltd A
SHG:600272
254.44x CN¥17.74 Million
≈ $2.60 Million
CN¥69.72K China CN¥18.08 ▼ -10.00%
125 Suzhou Mingzhi Technology Co. Ltd. A
SHG:688355
254.38x CN¥138.65 Million
≈ $20.29 Million
CN¥545.05K China CN¥17.58 ▼ -1.95%
126 Balkrishna Paper Mills Limited
NSE:BALKRISHNA
253.33x Rs17.64 Billion
≈ $190.79 Million
Rs69.64 Million India Rs16.70 ▼ -1.59%
127 Duran-Dogan Basim ve Ambalaj Sanayi AS
IS:DURDO
252.82x TL141.22 Million
≈ $3.16 Million
TL558.59K Turkey TL5.10 ▲ +2.41%
128 LKL International Bhd
KLSE:0182
252.32x RM11.10 Million
≈ $2.79 Million
RM44.00K Malaysia RM0.03 ▲ +0.00%
129 Under Armour Inc A
NYSE:UAA
252.26x $311.29 Million $1.23 Million USA $5.15 ▲ +4.67%
130 Forvia SE
PA:FRVIA
252.13x €1.21 Billion
≈ $1.41 Billion
€4.80 Million France €8.93 ▲ +0.20%
131 Raja Ferry Port Public Company Limited
BK:RP
241.36x ฿60.58 Million
≈ $1.89 Million
฿251.00K Thailand ฿0.61 ▲ +0.00%
132 Harrison Global Holdings Inc.
NASDAQ:BLMZF
239.64x $64.22 Million $268.00K USA $0.00 ▲ +0.00%
133 Baiya International Group Inc. Ordinary Shares
NASDAQ:BIYA
236.84x $1.58 Million $6.69K USA $2.19 ▼ -0.45%
134 Deliveroo Holdings PLC
LSE:ROO
236.50x GBX47.30 Million
≈ $5.76K
GBX200.00K UK GBX179.80 ▲ +0.00%
135 Awanbiru Technology Bhd
KLSE:5204
232.05x RM71.01 Million
≈ $17.83 Million
RM306.00K Malaysia RM0.28 ▲ +1.85%
136 Changchun Engley Automobile Industry Co.Ltd.
SHG:601279
227.52x CN¥256.73 Million
≈ $37.57 Million
CN¥1.13 Million China CN¥3.42 ▲ +0.29%
137 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%
138 Jiankun International Bhd
KLSE:8923
225.04x RM26.33 Million
≈ $6.61 Million
RM117.00K Malaysia RM0.05 ▼ -9.09%
139 IMC S.A.
F:IM4
224.82x €40.24 Million
≈ $47.05 Million
€179.00K Germany €7.11 ▲ +4.25%
140 China Fineblanking Technology Co Ltd
TWO:1586
224.43x NT$182.01 Million
≈ $5.73 Million
NT$811.00K Taiwan NT$18.15 ▲ +0.55%
141 AGROB Immobilien AG
F:AGR3
222.18x €6.35 Million
≈ $7.43 Million
€28.60K Germany €3.60 ▲ +2.86%
142 AGROB Immobilien AG
F:AGR
222.18x €6.35 Million
≈ $7.43 Million
€28.60K Germany €3.48 ▼ -0.71%
143 Lion Metal Works Tbk
JK:LION
221.54x Rp13.60 Billion
≈ $797.01K
Rp61.40 Million Indonesia Rp400.00 ▲ +12.99%
144 Parx Plastics NV
PA:MLPRX
218.16x €28.95K
≈ $33.84K
€132.69 France €0.39 ▲ +8.24%
145 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.20 ▼ -1.35%
146 Globalstar, Inc. Common Stock
NASDAQ:GSAT
216.53x $236.02 Million $1.09 Million USA $81.46 ▲ +0.11%
147 Liaoning Port Co Ltd
SHG:601880
214.44x CN¥1.41 Billion
≈ $206.85 Million
CN¥6.59 Million China CN¥1.45 ▼ -1.36%
148 Havsfrun Investment AB (publ)
ST:HAV-B
210.96x Skr10.97 Million
≈ $1.18 Million
Skr52.00K Sweden Skr13.30 ▲ +0.61%
149 Duke Royalty Ltd
LSE:DUKE
208.73x GBX6.89 Million
≈ $838.07
GBX33.00K UK GBX26.75 ▲ +0.00%
150 Triniti Dinamik PT Tbk
JK:TRUE
207.08x Rp4.93 Billion
≈ $288.66K
Rp23.79 Million Indonesia Rp50.00 ▲ +0.00%
151 Red Star Macalline Group Corporation Ltd
F:3S5
205.82x €991.95 Million
≈ $1.16 Billion
€4.82 Million Germany €0.11 ▼ -0.88%
152 MFC Industrial Real Estate Investment Trust
BK:MIT
204.51x ฿359.96 Million
≈ $11.22 Million
฿1.76 Million Thailand ฿0.41 ▲ +0.00%
153 hGears AG
XETRA:HGEA
200.71x €11.24 Million
≈ $13.14 Million
€56.00K Germany €0.83 ▲ +0.00%
154 Under Armour Inc C
NYSE:UA
200.25x $109.14 Million $545.00K USA $5.03 ▲ +4.79%
155 Jinhe Biotechnology Co Ltd
SHE:002688
200.01x CN¥229.93 Million
≈ $33.65 Million
CN¥1.15 Million China CN¥5.30 ▼ -2.39%
156 G.M. LEATHER S.P.A.
F:N78
196.27x €3.56 Million
≈ $4.17 Million
€18.16K Germany €0.59 ▲ +0.00%
157 Greatoo Inc
SHE:002031
193.23x CN¥32.50 Million
≈ $4.76 Million
CN¥168.18K China CN¥5.19 ▼ -2.99%
158 Block Energy PLC
LSE:BLOE
192.81x GBX386.00K
≈ $46.97
GBX2.00K UK GBX0.90 ▲ +2.86%
159 East Side Games Group Inc
TO:EAGR
192.15x CA$2.57 Million
≈ $1.86 Million
CA$13.38K Canada CA$0.09 ▲ +0.00%
160 Andalan Sakti Primaindo PT
JK:ASPI
189.97x Rp836.74 Million
≈ $49.03K
Rp4.40 Million Indonesia Rp424.00 ▲ +2.42%
161 Quilter PLC
JSE:QLT
186.60x ZAC466.50 Million
≈ $247.92K
ZAC2.50 Million South Africa ZAC4062.00 ▼ -1.96%
162 Mainstreet Equity Corp.
TO:MEQ
185.28x CA$24.64 Million
≈ $17.83 Million
CA$133.00K Canada CA$168.44 ▲ +3.66%
163 Gongin Precision Industrial Co Ltd
TWO:3178
184.87x NT$11.28 Million
≈ $355.29K
NT$61.00K Taiwan NT$62.60 ▲ +0.97%
164 EDAP TMS S.A
F:EDA
182.54x €2.37 Million
≈ $2.77 Million
€13.00K Germany €3.60 ▲ +0.00%
165 Argeo AS
OL:ARGEO
181.43x Nkr8.01 Million
≈ $843.09K
Nkr44.16K Norway Nkr0.45 ▲ +0.00%
166 Prefab Bucures
RO:PREH
180.98x RON11.32 Million
≈ $2.60 Million
RON62.52K Romania RON2.20 ▲ +0.00%
167 Waverley Pharma Inc
V:WAVE
180.72x CA$178.73K
≈ $129.29K
CA$989.00 Canada CA$0.02 ▲ +33.33%
168 AS HARJU ELEKTER EO 063
F:HD8
180.32x €3.43 Million
≈ $4.01 Million
€19.00K Germany €4.89 ▲ +0.00%
169 China Aerospace Times Electronics Co Ltd
SHG:600879
180.28x CN¥3.21 Billion
≈ $470.45 Million
CN¥17.83 Million China CN¥14.55 ▼ -0.82%
170 VisDynamics Holdings Bhd
KLSE:0120
180.20x RM901.00K
≈ $226.21K
RM5.00K Malaysia RM0.46 ▲ +1.11%
171 Danhua Chemical Technology Co Ltd B
SHG:900921
180.01x $370.23 Million $2.06 Million China $0.20 ▼ -1.99%
172 Shanghai Yuyuan Tourist Mart Co Ltd
SHG:600655
178.36x CN¥1.96 Billion
≈ $286.74 Million
CN¥10.99 Million China CN¥4.48 ▼ -1.75%
173 Solara Active Pharma Sciences Limited
NSE:SOLARA
176.36x Rs740.70 Million
≈ $8.01 Million
Rs4.20 Million India Rs640.35 ▼ -0.48%
174 Scatec Solar OL
OL:SCATC
175.71x Nkr2.46 Billion
≈ $258.86 Million
Nkr14.00 Million Norway Nkr97.50 ▲ +0.78%
175 Janus International Group Inc
NYSE:JBI
175.50x $35.10 Million $200.00K USA $4.88 ▲ +4.27%
176 Sibanye Stillwater Ltd
JSE:SSW
175.16x ZAC6.66 Billion
≈ $3.54 Million
ZAC38.00 Million South Africa ZAC5028.00 ▲ +2.47%
177 Key ASIC Bhd
KLSE:0143
170.80x RM4.27 Million
≈ $1.07 Million
RM25.00K Malaysia RM0.06 ▲ +0.00%
178 Kosmos Energy Ltd
NYSE:KOS
169.78x $6.28 Million $37.00K USA $2.93 ▼ -0.68%
179 Starrag Group Holding AG
SW:STGN
168.75x CHF10.29 Million
≈ $13.01 Million
CHF61.00K Switzerland CHF35.50 ▲ +4.41%
180 ACS Actividades de Construccion y Servicios SA
MC:ACS
168.57x €1.46 Billion
≈ $1.71 Billion
€8.65 Million Spain €98.55 ▼ -3.19%
181 AGS Transact Technologies Limited
NSE:AGSTRA
167.90x Rs1.07 Billion
≈ $11.62 Million
Rs6.40 Million India Rs1.98 ▼ -1.49%
182 MT Educare Limited
NSE:MTEDUCARE
167.37x Rs96.24 Million
≈ $1.04 Million
Rs575.00K India Rs1.75 ▼ -2.78%
183 Kingston Resources Ltd
AU:KSN
166.03x AU$7.90 Million
≈ $5.59 Million
AU$47.60K Australia AU$0.03 ▼ -5.56%
184 ICON Public Limited Company
F:IJF
164.59x €387.60 Million
≈ $453.15 Million
€2.35 Million Germany €137.50 ▼ -2.14%
185 Rajnandini Metal Limited
NSE:RAJMET
164.34x Rs624.50 Million
≈ $6.75 Million
Rs3.80 Million India Rs3.10 ▼ -0.32%
186 Texmaco Infrastructure & Holdings Limited
NSE:TEXINFRA
163.87x Rs1.84 Billion
≈ $19.94 Million
Rs11.25 Million India Rs113.96 ▲ +0.56%
187 Hengyi Petrochemical Co Ltd
SHE:000703
163.17x CN¥719.22 Million
≈ $105.24 Million
CN¥4.41 Million China CN¥18.52 ▼ -2.42%
188 Roctool
PA:ALROC
162.34x €1.24 Million
≈ $1.45 Million
€7.62K France €1.48 ▼ -0.34%
189 Patterson-UTI Energy Inc
NASDAQ:PTEN
161.35x $208.14 Million $1.29 Million USA $13.15 ▲ +2.81%
190 Permianville Royalty Trust
NYSE:PVL
161.25x $2.28 Billion $14.11 Million USA $1.85 ▲ +2.21%
191 Kontrolmatik Teknoloji Enerji ve Mu
IS:KONTR
160.28x TL3.85 Billion
≈ $86.15 Million
TL24.00 Million Turkey TL3.30 ▼ -3.79%
192 Cognor S.A.
WAR:COG
160.01x zł303.39 Million
≈ $83.50 Million
zł1.90 Million Poland zł5.73 ▲ +0.53%
193 STS Group AG
XETRA:SF3
158.50x €15.85 Million
≈ $18.53 Million
€100.00K Germany €4.90 ▼ -0.41%
194 Greenyard NV
BR:GREEN
156.04x €78.96 Million
≈ $92.31 Million
€506.00K Belgium €7.22 ▲ +0.00%
195 Hangzhou Anysoft Information Technology Co Ltd
SHE:300571
154.97x CN¥399.11 Million
≈ $58.40 Million
CN¥2.58 Million China CN¥29.59 ▼ -1.27%
196 Kim Hin Joo
KLSE:0210
153.97x RM6.00 Million
≈ $1.51 Million
RM39.00K Malaysia RM0.10 ▲ +0.00%
197 Sanstar Ltd
NSE:SANSTAR
153.45x Rs445.00 Million
≈ $4.81 Million
Rs2.90 Million India Rs109.91 ▲ +2.38%
198 Minmetals Development Co Ltd
SHG:600058
153.17x CN¥959.06 Million
≈ $140.34 Million
CN¥6.26 Million China CN¥9.89 ▼ -0.30%
199 Martina Berto Tbk
JK:MBTO
152.96x Rp6.20 Billion
≈ $363.11K
Rp40.51 Million Indonesia Rp128.00 ▲ +0.79%
200 Vermilion Energy Inc.
TO:VET
152.31x CA$389.45 Million
≈ $281.72 Million
CA$2.56 Million Canada CA$18.22 ▼ -0.65%