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

Last Updated

Jun 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 Frontier Communications Parent Inc
NASDAQ:FYBR
335.00x $335.00 Million $1.00 Million USA $38.49 ▲ +0.00%
102 Fancy Wood Industries Public Company Limited
BK:FANCY
334.71x ฿15.35 Million
≈ $478.59K
฿45.87K Thailand ฿0.28 ▼ -6.67%
103 JinkoSolar Holding Co. Ltd
F:ZJS1
332.25x €2.28 Billion
≈ $2.66 Billion
€6.85 Million Germany €19.16 ▲ +1.81%
104 Shanghai SMI Holding Co Ltd
SHG:600649
317.02x CN¥852.42 Million
≈ $124.74 Million
CN¥2.69 Million China CN¥3.77 ▼ -3.08%
105 Viva Biotech Holdings
F:VB0
313.38x €158.72 Million
≈ $185.57 Million
€506.50K Germany €0.13 ▼ -5.76%
106 Mirle Automation Corp
TW:2464
310.58x NT$400.33 Million
≈ $12.61 Million
NT$1.29 Million Taiwan NT$175.50 ▼ -5.14%
107 Varengold Bank AG
F:VG8
308.27x €64.55 Million
≈ $75.47 Million
€209.40K Germany €2.82 ▲ +3.81%
108 Claritev Corporation
NYSE:CTEV
307.25x $64.22 Million $209.00K USA $26.27 ▼ -7.30%
109 BigBen Interactive
PA:BIG
299.91x €70.48 Million
≈ $82.40 Million
€235.00K France €0.38 ▼ -1.42%
110 BlueLinx Holdings Inc
NYSE:BXC
282.35x $61.83 Million $219.00K USA $51.13 ▼ -2.65%
111 Shoppers Stop Limited
NSE:SHOPERSTOP
278.44x Rs5.49 Billion
≈ $59.32 Million
Rs19.70 Million India Rs367.30 ▲ +0.07%
112 Hangjin Technology Co Ltd
SHE:000818
274.13x CN¥401.51 Million
≈ $58.75 Million
CN¥1.46 Million China CN¥14.03 ▼ -0.78%
113 Dagi Giyim Sanayi ve Ticaret AS
IS:DAGI
269.47x TL96.65 Million
≈ $2.16 Million
TL358.66K Turkey TL7.19 ▲ +2.13%
114 Legence Corp. Class A Common stock
NASDAQ:LGN
262.75x $99.58 Million $379.00K USA $88.13 ▲ +3.03%
115 Super Energy Tbk PT
JK:SURE
261.10x Rp23.91 Billion
≈ $1.40 Million
Rp91.59 Million Indonesia Rp2600.00 ▲ +0.00%
116 Cleveland-Cliffs Inc
NYSE:CLF
259.50x $519.00 Million $2.00 Million USA $14.15 ▼ -4.07%
117 Cofix Group Ltd
TA:CFX
258.72x ILA10.09 Million
≈ $27.05K
ILA39.00K Israel ILA542.50 ▲ +0.30%
118 Guangzhou Fangbang Electronics Co Ltd
SHG:688020
258.07x CN¥370.50 Million
≈ $54.22 Million
CN¥1.44 Million China CN¥138.50 ▼ -3.28%
119 Shanghai Kai Kai Industry Co Ltd A
SHG:600272
254.44x CN¥17.74 Million
≈ $2.60 Million
CN¥69.72K China CN¥11.14 ▼ -2.96%
120 Suzhou Mingzhi Technology Co. Ltd. A
SHG:688355
254.38x CN¥138.65 Million
≈ $20.29 Million
CN¥545.05K China CN¥19.05 ▲ +0.05%
121 Balkrishna Paper Mills Limited
NSE:BALKRISHNA
253.33x Rs17.64 Billion
≈ $190.79 Million
Rs69.64 Million India Rs18.50 ▲ +1.59%
122 Duran-Dogan Basim ve Ambalaj Sanayi AS
IS:DURDO
252.82x TL141.22 Million
≈ $3.16 Million
TL558.59K Turkey TL5.33 ▲ +0.19%
123 LKL International Bhd
KLSE:0182
252.32x RM11.10 Million
≈ $2.79 Million
RM44.00K Malaysia RM0.04 ▼ -12.50%
124 Under Armour Inc C
NYSE:UA
252.26x $311.29 Million $1.23 Million USA $5.30 ▲ +0.38%
125 Under Armour Inc A
NYSE:UAA
252.26x $311.29 Million $1.23 Million USA $5.45 ▲ +0.37%
126 Forvia SE
PA:FRVIA
252.13x €1.21 Billion
≈ $1.41 Billion
€4.80 Million France €11.44 ▼ -1.25%
127 TransAct Technologies Incorporated
NASDAQ:TACT
242.00x $3.63 Million $15.00K USA $4.56 ▼ -0.44%
128 Raja Ferry Port Public Company Limited
BK:RP
241.36x ฿60.58 Million
≈ $1.89 Million
฿251.00K Thailand ฿0.69 ▲ +2.99%
129 Harrison Global Holdings Inc.
NASDAQ:BLMZF
239.64x $64.22 Million $268.00K USA $0.00 ▲ +20.00%
130 Baiya International Group Inc. Ordinary Shares
NASDAQ:BIYA
236.84x $1.58 Million $6.69K USA $0.92 ▲ +2.12%
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 ₩22700.00 ▲ +0.00%
133 Awanbiru Technology Bhd
KLSE:5204
232.05x RM71.01 Million
≈ $17.83 Million
RM306.00K Malaysia RM0.28 ▲ +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.52 ▼ -1.95%
135 Xiabuxiabu Catering Management (China) Holdings Co. Ltd
F:0XI
226.27x €272.20 Million
≈ $318.23 Million
€1.20 Million Germany €0.04 ▼ -13.10%
136 Jiankun International Bhd
KLSE:8923
225.04x RM26.33 Million
≈ $6.61 Million
RM117.00K Malaysia RM0.05 ▼ -10.00%
137 IMC SA
WAR:IMC
224.82x zł40.24 Million
≈ $11.08 Million
zł179.00K Poland zł39.80 ▼ -0.62%
138 IMC S.A.
F:IM4
224.82x €40.24 Million
≈ $47.05 Million
€179.00K Germany €9.25 ▼ -4.05%
139 China Fineblanking Technology Co Ltd
TWO:1586
224.43x NT$182.01 Million
≈ $5.73 Million
NT$811.00K Taiwan NT$22.10 ▲ +0.00%
140 Lion Metal Works Tbk
JK:LION
221.54x Rp13.60 Billion
≈ $797.01K
Rp61.40 Million Indonesia Rp362.00 ▼ -3.21%
141 Parx Plastics NV
PA:MLPRX
218.16x €28.95K
≈ $33.84K
€132.69 France €0.55 ▼ -3.51%
142 Marcus & Millichap Inc
NYSE:MMI
217.54x $52.21 Million $240.00K USA $28.99 ▼ -3.53%
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.46 ▼ -1.99%
144 Globalstar, Inc. Common Stock
NASDAQ:GSAT
216.53x $236.02 Million $1.09 Million USA $81.60 ▼ -1.26%
145 Liaoning Port Co Ltd
SHG:601880
214.44x CN¥1.41 Billion
≈ $206.85 Million
CN¥6.59 Million China CN¥1.60 ▼ -0.62%
146 Duke Royalty Ltd
LSE:DUKE
208.73x GBX6.89 Million
≈ $838.07
GBX33.00K UK GBX25.75 ▼ -1.90%
147 Triniti Dinamik PT Tbk
JK:TRUE
207.08x Rp4.93 Billion
≈ $288.66K
Rp23.79 Million Indonesia Rp73.00 ▼ -14.12%
148 Red Star Macalline Group Corporation Ltd
F:3S5
205.82x €991.95 Million
≈ $1.16 Billion
€4.82 Million Germany €0.13 ▼ -1.47%
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.91 ▼ -1.09%
151 PC Direct Inc
KQ:051380
200.27x ₩15.44 Billion
≈ $10.46 Million
₩77.10 Million Korea ₩1633.00 ▼ -4.00%
152 Jinhe Biotechnology Co Ltd
SHE:002688
200.01x CN¥229.93 Million
≈ $33.65 Million
CN¥1.15 Million China CN¥5.22 ▼ -1.69%
153 Brave C&H Supply Co Ltd
TWO:6538
198.63x NT$92.17 Million
≈ $2.90 Million
NT$464.00K Taiwan NT$129.00 ▲ +0.00%
154 G.M. LEATHER S.P.A.
F:N78
196.27x €3.56 Million
≈ $4.17 Million
€18.16K Germany €0.58 ▲ +0.87%
155 Greatoo Inc
SHE:002031
193.23x CN¥32.50 Million
≈ $4.76 Million
CN¥168.18K China CN¥6.17 ▼ -1.28%
156 Block Energy PLC
LSE:BLOE
192.81x GBX386.00K
≈ $46.97
GBX2.00K UK GBX1.03 ▼ -2.38%
157 East Side Games Group Inc
TO:EAGR
192.15x CA$2.57 Million
≈ $1.86 Million
CA$13.38K Canada CA$0.08 ▼ -5.88%
158 Andalan Sakti Primaindo PT
JK:ASPI
189.97x Rp836.74 Million
≈ $49.03K
Rp4.40 Million Indonesia Rp382.00 ▼ -13.96%
159 Quilter PLC
JSE:QLT
186.60x ZAC466.50 Million
≈ $247.92K
ZAC2.50 Million South Africa ZAC4143.00 ▼ -1.40%
160 EDAP TMS S.A
F:EDA
182.54x €2.37 Million
≈ $2.77 Million
€13.00K Germany €4.04 ▲ +1.00%
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.30 ▼ -0.86%
163 Waverley Pharma Inc
V:WAVE
180.72x CA$178.73K
≈ $129.29K
CA$989.00 Canada CA$0.01 ▲ +0.00%
164 AS HARJU ELEKTER EO 063
F:HD8
180.32x €3.43 Million
≈ $4.01 Million
€19.00K Germany €5.30 ▼ -8.62%
165 China Aerospace Times Electronics Co Ltd
SHG:600879
180.28x CN¥3.21 Billion
≈ $470.45 Million
CN¥17.83 Million China CN¥19.98 ▲ +3.04%
166 VisDynamics Holdings Bhd
KLSE:0120
180.20x RM901.00K
≈ $226.21K
RM5.00K Malaysia RM0.23 ▼ -4.17%
167 Danhua Chemical Technology Co Ltd B
SHG:900921
180.01x $370.23 Million $2.06 Million China $0.16 ▼ -0.63%
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.65 ▼ -0.85%
169 Solara Active Pharma Sciences Limited
NSE:SOLARA
176.36x Rs740.70 Million
≈ $8.01 Million
Rs4.20 Million India Rs538.85 ▼ -0.77%
170 Scatec Solar OL
OL:SCATC
175.71x Nkr2.46 Billion
≈ $258.86 Million
Nkr14.00 Million Norway Nkr104.50 ▼ -0.10%
171 Sibanye Stillwater Ltd
JSE:SSW
175.16x ZAC6.66 Billion
≈ $3.54 Million
ZAC38.00 Million South Africa ZAC4658.00 ▼ -3.94%
172 Sangsangin Investment & Securities Co Ltd
KO:001290
174.45x ₩545.62 Billion
≈ $369.76 Million
₩3.13 Billion Korea ₩958.00 ▼ -3.72%
173 ICON PLC
NASDAQ:ICLR
173.47x $408.51 Million $2.35 Million USA $143.90 ▲ +4.62%
174 Key ASIC Bhd
KLSE:0143
170.80x RM4.27 Million
≈ $1.07 Million
RM25.00K Malaysia RM0.03 ▲ +0.00%
175 Kosmos Energy Ltd
NYSE:KOS
169.78x $6.28 Million $37.00K USA $2.99 ▲ +0.67%
176 ACS Actividades de Construccion y Servicios SA
MC:ACS
168.57x €1.46 Billion
≈ $1.71 Billion
€8.65 Million Spain €124.80 ▲ +1.38%
177 AGS Transact Technologies Limited
NSE:AGSTRA
167.90x Rs1.07 Billion
≈ $11.62 Million
Rs6.40 Million India Rs2.58 ▲ +4.88%
178 MT Educare Limited
NSE:MTEDUCARE
167.37x Rs96.24 Million
≈ $1.04 Million
Rs575.00K India Rs1.63 ▲ +3.82%
179 Kingston Resources Ltd
AU:KSN
166.03x AU$7.90 Million
≈ $5.59 Million
AU$47.60K Australia AU$0.09 ▲ +0.00%
180 ICON Public Limited Company
F:IJF
164.59x €387.60 Million
≈ $453.15 Million
€2.35 Million Germany €116.40 ▲ +0.00%
181 Rajnandini Metal Limited
NSE:RAJMET
164.34x Rs624.50 Million
≈ $6.75 Million
Rs3.80 Million India Rs3.88 ▲ +0.78%
182 Texmaco Infrastructure & Holdings Limited
NSE:TEXINFRA
163.87x Rs1.84 Billion
≈ $19.94 Million
Rs11.25 Million India Rs98.79 ▲ +2.88%
183 Hengyi Petrochemical Co Ltd
SHE:000703
163.17x CN¥719.22 Million
≈ $105.24 Million
CN¥4.41 Million China CN¥13.50 ▲ +2.58%
184 Roctool
PA:ALROC
162.34x €1.24 Million
≈ $1.45 Million
€7.62K France €1.65 ▼ -6.27%
185 Patterson-UTI Energy Inc
NASDAQ:PTEN
161.35x $208.14 Million $1.29 Million USA $12.01 ▲ +2.39%
186 Permianville Royalty Trust
NYSE:PVL
161.25x $2.28 Billion $14.11 Million USA $1.88 ▼ -0.53%
187 Cognor S.A.
WAR:COG
160.01x zł303.39 Million
≈ $83.50 Million
zł1.90 Million Poland zł7.08 ▲ +3.36%
188 Greenyard NV
BR:GREEN
156.04x €78.96 Million
≈ $92.31 Million
€506.00K Belgium €7.22 ▼ -0.82%
189 Hangzhou Anysoft Information Technology Co Ltd
SHE:300571
154.97x CN¥399.11 Million
≈ $58.40 Million
CN¥2.58 Million China CN¥45.37 ▲ +0.42%
190 Kim Hin Joo
KLSE:0210
153.97x RM6.00 Million
≈ $1.51 Million
RM39.00K Malaysia RM0.11 ▲ +0.00%
191 Hylink Digital Solution Co Ltd
SHG:603825
153.85x CN¥503.20 Million
≈ $73.63 Million
CN¥3.27 Million China CN¥8.29 ▼ -1.66%
192 Sanstar Ltd
NSE:SANSTAR
153.45x Rs445.00 Million
≈ $4.81 Million
Rs2.90 Million India Rs118.27 ▲ +2.16%
193 Minmetals Development Co Ltd
SHG:600058
153.17x CN¥959.06 Million
≈ $140.34 Million
CN¥6.26 Million China CN¥10.00 ▼ -0.20%
194 Martina Berto Tbk
JK:MBTO
152.96x Rp6.20 Billion
≈ $363.11K
Rp40.51 Million Indonesia Rp113.00 ▲ +2.73%
195 Vermilion Energy Inc.
TO:VET
152.31x CA$389.45 Million
≈ $281.72 Million
CA$2.56 Million Canada CA$16.65 ▲ +2.34%
196 Reneuco Berhad
KLSE:7130
151.00x RM387.61 Million
≈ $97.32 Million
RM2.57 Million Malaysia RM0.01 ▲ +0.00%
197 Bonus Biogroup
TA:BONS
150.88x ILA20.52 Million
≈ $55.01K
ILA136.00K Israel ILA37.50 ▼ -1.32%
198 Ecovyst Inc
NYSE:ECVT
148.53x $55.25 Million $372.00K USA $13.08 ▼ -1.36%
199 First Northwest Bancorp
NASDAQ:FNWB
147.50x $885.00K $6.00K USA $10.16 ▼ -1.36%
200 BRC Inc.
NYSE:BRCC
147.04x $6.76 Million $46.00K USA $1.50 ▼ -3.85%