Companies by Cash Flow Quality Index
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,611
Positive operating CF and net income required
Last Updated
Oct 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.
Cash Flow Quality Index Rankings of Public Companies (October 2026)
Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 101 |
Beijing Kaiwen Education Technology Co Ltd
SHE:002659 |
335.74x |
CN¥74.38 Million
≈ $10.88 Million |
CN¥221.55K | China | CN¥4.64 | ▲ +0.22% |
| 102 |
Frontier Communications Parent Inc
NASDAQ:FYBR |
335.00x | $335.00 Million | $1.00 Million | USA | $38.49 | ▲ +0.00% |
| 103 |
Fancy Wood Industries Public Company Limited
BK:FANCY |
334.53x |
฿15.35 Million
≈ $478.34K |
฿45.87K | Thailand | ฿0.18 | ▼ -5.26% |
| 104 |
JinkoSolar Holding Co. Ltd
F:ZJS1 |
332.25x |
€2.28 Billion
≈ $2.66 Billion |
€6.85 Million | Germany | €7.44 | ▲ +0.13% |
| 105 |
Shanghai SMI Holding Co Ltd
SHG:600649 |
317.02x |
CN¥852.42 Million
≈ $124.74 Million |
CN¥2.69 Million | China | CN¥3.78 | ▲ +1.89% |
| 106 |
Viva Biotech Holdings
F:VB0 |
313.38x |
€158.72 Million
≈ $185.57 Million |
€506.50K | Germany | €0.15 | ▲ +3.40% |
| 107 |
Varengold Bank AG
F:VG8 |
308.27x |
€64.55 Million
≈ $75.47 Million |
€209.40K | Germany | €2.82 | ▲ +0.00% |
| 108 |
Claritev Corporation
NYSE:CTEV |
307.25x | $64.22 Million | $209.00K | USA | $22.12 | ▼ -7.29% |
| 109 |
Koenig & Bauer AG
XETRA:SKB |
302.00x |
€30.20 Million
≈ $35.31 Million |
€100.00K | Germany | €8.86 | ▲ +0.23% |
| 110 |
BigBen Interactive
PA:BIG |
299.91x |
€70.48 Million
≈ $82.40 Million |
€235.00K | France | €0.07 | ▼ -0.43% |
| 111 |
Plastofil -L
TA:PPIL |
290.83x |
ILA6.98 Million
≈ $18.71K |
ILA24.00K | Israel | ILA460.00 | ▲ +0.00% |
| 112 |
Alkermes Plc
NASDAQ:ALKS |
289.79x | $145.18 Million | $501.00K | USA | $41.22 | ▲ +2.79% |
| 113 |
BlueLinx Holdings Inc
NYSE:BXC |
282.35x | $61.83 Million | $219.00K | USA | $73.62 | ▲ +0.46% |
| 114 |
Shoppers Stop Limited
NSE:SHOPERSTOP |
278.44x |
Rs5.49 Billion
≈ $59.32 Million |
Rs19.70 Million | India | Rs363.15 | ▼ -5.43% |
| 115 |
Rig Tenders Tbk
JK:RIGS |
276.93x |
Rp47.50 Billion
≈ $2.78 Million |
Rp171.53 Million | Indonesia | Rp560.00 | ▼ -11.11% |
| 116 |
Hangjin Technology Co Ltd
SHE:000818 |
274.13x |
CN¥401.51 Million
≈ $58.75 Million |
CN¥1.46 Million | China | CN¥10.23 | ▲ +0.10% |
| 117 |
Dagi Giyim Sanayi ve Ticaret AS
IS:DAGI |
269.47x |
TL96.65 Million
≈ $2.16 Million |
TL358.66K | Turkey | TL5.92 | ▼ -2.63% |
| 118 |
Super Energy Tbk PT
JK:SURE |
261.10x |
Rp23.91 Billion
≈ $1.40 Million |
Rp91.59 Million | Indonesia | Rp2980.00 | ▼ -0.67% |
| 119 |
Cleveland-Cliffs Inc
NYSE:CLF |
259.50x | $519.00 Million | $2.00 Million | USA | $12.12 | ▼ -0.25% |
| 120 |
Cofix Group Ltd
TA:CFX |
258.72x |
ILA10.09 Million
≈ $27.05K |
ILA39.00K | Israel | ILA542.50 | ▲ +0.00% |
| 121 |
Guangzhou Fangbang Electronics Co Ltd
SHG:688020 |
258.07x |
CN¥370.50 Million
≈ $54.22 Million |
CN¥1.44 Million | China | CN¥102.20 | ▼ -1.83% |
| 122 |
Shanghai Kai Kai Industry Co Ltd A
SHG:600272 |
254.44x |
CN¥17.74 Million
≈ $2.60 Million |
CN¥69.72K | China | CN¥13.84 | ▼ -2.47% |
| 123 |
Suzhou Mingzhi Technology Co. Ltd. A
SHG:688355 |
254.38x |
CN¥138.65 Million
≈ $20.29 Million |
CN¥545.05K | China | CN¥15.60 | ▲ +1.56% |
| 124 |
Balkrishna Paper Mills Limited
NSE:BALKRISHNA |
253.33x |
Rs17.64 Billion
≈ $190.79 Million |
Rs69.64 Million | India | Rs15.74 | ▼ -0.51% |
| 125 |
Duran-Dogan Basim ve Ambalaj Sanayi AS
IS:DURDO |
252.82x |
TL141.22 Million
≈ $3.16 Million |
TL558.59K | Turkey | TL5.68 | ▼ -9.98% |
| 126 |
LKL International Bhd
KLSE:0182 |
252.32x |
RM11.10 Million
≈ $2.79 Million |
RM44.00K | Malaysia | RM0.04 | ▲ +16.67% |
| 127 |
Under Armour Inc A
NYSE:UAA |
252.26x | $311.29 Million | $1.23 Million | USA | $4.74 | ▼ -2.87% |
| 128 |
Forvia SE
PA:FRVIA |
252.13x |
€1.21 Billion
≈ $1.41 Billion |
€4.80 Million | France | €9.02 | ▲ +2.50% |
| 129 |
Raja Ferry Port Public Company Limited
BK:RP |
241.36x |
฿60.58 Million
≈ $1.89 Million |
฿251.00K | Thailand | ฿0.70 | ▼ -2.78% |
| 130 |
Harrison Global Holdings Inc.
NASDAQ:BLMZF |
239.64x | $64.22 Million | $268.00K | USA | $0.00 | ▲ +0.00% |
| 131 |
Baiya International Group Inc. Ordinary Shares
NASDAQ:BIYA |
236.84x | $1.58 Million | $6.69K | USA | $1.30 | ▼ -5.11% |
| 132 |
Deliveroo Holdings PLC
LSE:ROO |
236.50x |
GBX47.30 Million
≈ $5.76K |
GBX200.00K | UK | GBX179.80 | ▲ +0.00% |
| 133 |
Eurocash S.A.
WAR:EUR |
234.42x |
zł312.56 Million
≈ $86.02 Million |
zł1.33 Million | Poland | zł5.07 | ▲ +2.42% |
| 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.47 | ▲ +1.17% |
| 135 |
Xiabuxiabu Catering Management (China) Holdings Co. Ltd
F:0XI |
226.27x |
€272.20 Million
≈ $318.23 Million |
€1.20 Million | Germany | €0.02 | ▼ -2.17% |
| 136 |
Jiankun International Bhd
KLSE:8923 |
225.04x |
RM26.33 Million
≈ $6.61 Million |
RM117.00K | Malaysia | RM0.04 | ▲ +0.00% |
| 137 |
IMC S.A.
F:IM4 |
224.82x |
€40.24 Million
≈ $47.05 Million |
€179.00K | Germany | €6.69 | ▲ +3.40% |
| 138 |
China Fineblanking Technology Co Ltd
TWO:1586 |
224.43x |
NT$182.01 Million
≈ $5.73 Million |
NT$811.00K | Taiwan | NT$18.50 | ▲ +0.54% |
| 139 |
AGROB Immobilien AG
F:AGR |
222.18x |
€6.35 Million
≈ $7.43 Million |
€28.60K | Germany | €3.48 | ▼ -0.71% |
| 140 |
AGROB Immobilien AG
F:AGR3 |
222.18x |
€6.35 Million
≈ $7.43 Million |
€28.60K | Germany | €3.60 | ▲ +2.86% |
| 141 |
Lion Metal Works Tbk
JK:LION |
221.54x |
Rp13.60 Billion
≈ $797.01K |
Rp61.40 Million | Indonesia | Rp238.00 | ▼ -11.19% |
| 142 |
Parx Plastics NV
PA:MLPRX |
218.16x |
€28.95K
≈ $33.84K |
€132.69 | France | €0.43 | ▼ -11.43% |
| 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.08 | ▲ +0.48% |
| 144 |
Globalstar, Inc. Common Stock
NASDAQ:GSAT |
216.53x | $236.02 Million | $1.09 Million | USA | $82.38 | ▼ -0.71% |
| 145 |
Liaoning Port Co Ltd
SHG:601880 |
214.44x |
CN¥1.41 Billion
≈ $206.85 Million |
CN¥6.59 Million | China | CN¥1.48 | ▲ +1.37% |
| 146 |
Duke Royalty Ltd
LSE:DUKE |
208.73x |
GBX6.89 Million
≈ $838.07 |
GBX33.00K | UK | GBX26.30 | ▲ +0.19% |
| 147 |
Triniti Dinamik PT Tbk
JK:TRUE |
207.08x |
Rp4.93 Billion
≈ $288.66K |
Rp23.79 Million | Indonesia | Rp37.00 | ▼ -13.95% |
| 148 |
Red Star Macalline Group Corporation Ltd
F:3S5 |
205.82x |
€991.95 Million
≈ $1.16 Billion |
€4.82 Million | Germany | €0.11 | ▲ +0.00% |
| 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.29 | ▲ +4.38% |
| 151 |
Under Armour Inc C
NYSE:UA |
200.25x | $109.14 Million | $545.00K | USA | $4.63 | ▼ -2.53% |
| 152 |
Jinhe Biotechnology Co Ltd
SHE:002688 |
200.01x |
CN¥229.93 Million
≈ $33.65 Million |
CN¥1.15 Million | China | CN¥4.98 | ▲ +0.40% |
| 153 |
Kraken Robotics Inc
V:PNG |
198.26x |
CA$10.71 Million
≈ $7.74 Million |
CA$54.00K | Canada | CA$4.05 | ▲ +1.76% |
| 154 |
G.M. LEATHER S.P.A.
F:N78 |
196.27x |
€3.56 Million
≈ $4.17 Million |
€18.16K | Germany | €0.41 | ▼ -2.87% |
| 155 |
Greatoo Inc
SHE:002031 |
193.23x |
CN¥32.50 Million
≈ $4.76 Million |
CN¥168.18K | China | CN¥4.83 | ▲ +1.05% |
| 156 |
Block Energy PLC
LSE:BLOE |
192.81x |
GBX386.00K
≈ $46.97 |
GBX2.00K | UK | GBX0.75 | ▼ -3.23% |
| 157 |
EDAP TMS S.A.
NASDAQ:FOCL |
192.19x | $2.52 Million | $13.09K | USA | $4.09 | ▼ -0.97% |
| 158 |
East Side Games Group Inc
TO:EAGR |
192.15x |
CA$2.57 Million
≈ $1.86 Million |
CA$13.38K | Canada | CA$0.07 | ▼ -13.33% |
| 159 |
Andalan Sakti Primaindo PT
JK:ASPI |
189.97x |
Rp836.74 Million
≈ $49.03K |
Rp4.40 Million | Indonesia | Rp820.00 | ▼ -14.58% |
| 160 |
Quilter PLC
JSE:QLT |
186.60x |
ZAC466.50 Million
≈ $247.92K |
ZAC2.50 Million | South Africa | ZAC3970.00 | ▲ +0.03% |
| 161 |
Mainstreet Equity Corp.
TO:MEQ |
185.28x |
CA$24.64 Million
≈ $17.83 Million |
CA$133.00K | Canada | CA$172.51 | ▲ +0.43% |
| 162 |
EDAP TMS S.A
F:EDA |
182.54x |
€2.37 Million
≈ $2.77 Million |
€13.00K | Germany | €3.60 | ▲ +4.65% |
| 163 |
Argeo AS
OL:ARGEO |
181.43x |
Nkr8.01 Million
≈ $843.09K |
Nkr44.16K | Norway | Nkr0.45 | ▲ +0.00% |
| 164 |
Prefab Bucures
RO:PREH |
180.98x |
RON11.32 Million
≈ $2.60 Million |
RON62.52K | Romania | RON1.96 | ▲ +0.00% |
| 165 |
Waverley Pharma Inc
V:WAVE |
180.72x |
CA$178.73K
≈ $129.29K |
CA$989.00 | Canada | CA$0.01 | ▲ +0.00% |
| 166 |
AS HARJU ELEKTER EO 063
F:HD8 |
180.32x |
€3.43 Million
≈ $4.01 Million |
€19.00K | Germany | €5.14 | ▼ -3.02% |
| 167 |
China Aerospace Times Electronics Co Ltd
SHG:600879 |
180.28x |
CN¥3.21 Billion
≈ $470.45 Million |
CN¥17.83 Million | China | CN¥12.78 | ▲ +3.48% |
| 168 |
VisDynamics Holdings Bhd
KLSE:0120 |
180.20x |
RM901.00K
≈ $226.21K |
RM5.00K | Malaysia | RM0.62 | ▼ -2.38% |
| 169 |
Danhua Chemical Technology Co Ltd B
SHG:900921 |
180.01x | $370.23 Million | $2.06 Million | China | $0.18 | ▲ +0.55% |
| 170 |
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 | ▼ -0.22% |
| 171 |
Solara Active Pharma Sciences Limited
NSE:SOLARA |
176.36x |
Rs740.70 Million
≈ $8.01 Million |
Rs4.20 Million | India | Rs696.70 | ▲ +7.38% |
| 172 |
Scatec Solar OL
OL:SCATC |
175.71x |
Nkr2.46 Billion
≈ $258.86 Million |
Nkr14.00 Million | Norway | Nkr102.00 | ▲ +1.59% |
| 173 |
Janus International Group Inc
NYSE:JBI |
175.50x | $35.10 Million | $200.00K | USA | $4.18 | ▼ -0.95% |
| 174 |
Key ASIC Bhd
KLSE:0143 |
170.80x |
RM4.27 Million
≈ $1.07 Million |
RM25.00K | Malaysia | RM0.04 | ▲ +0.00% |
| 175 |
Kosmos Energy Ltd
NYSE:KOS |
169.78x | $6.28 Million | $37.00K | USA | $2.78 | ▲ +3.73% |
| 176 |
Starrag Group Holding AG
SW:STGN |
168.75x |
CHF10.29 Million
≈ $13.01 Million |
CHF61.00K | Switzerland | CHF35.00 | ▲ +0.00% |
| 177 |
ACS Actividades de Construccion y Servicios SA
MC:ACS |
168.57x |
€1.46 Billion
≈ $1.71 Billion |
€8.65 Million | Spain | €90.00 | ▲ +0.84% |
| 178 |
AGS Transact Technologies Limited
NSE:AGSTRA |
167.90x |
Rs1.07 Billion
≈ $11.62 Million |
Rs6.40 Million | India | Rs2.13 | ▼ -1.84% |
| 179 |
MT Educare Limited
NSE:MTEDUCARE |
167.37x |
Rs96.24 Million
≈ $1.04 Million |
Rs575.00K | India | Rs1.68 | ▲ +1.20% |
| 180 |
ICON Public Limited Company
F:IJF |
164.59x |
€387.60 Million
≈ $453.15 Million |
€2.35 Million | Germany | €154.30 | ▼ -1.37% |
| 181 |
Rajnandini Metal Limited
NSE:RAJMET |
164.34x |
Rs624.50 Million
≈ $6.75 Million |
Rs3.80 Million | India | Rs2.99 | ▼ -0.66% |
| 182 |
Texmaco Infrastructure & Holdings Limited
NSE:TEXINFRA |
163.87x |
Rs1.84 Billion
≈ $19.94 Million |
Rs11.25 Million | India | Rs128.14 | ▲ +3.36% |
| 183 |
Hengyi Petrochemical Co Ltd
SHE:000703 |
163.17x |
CN¥719.22 Million
≈ $105.24 Million |
CN¥4.41 Million | China | CN¥14.13 | ▲ +1.65% |
| 184 |
Roctool
PA:ALROC |
162.34x |
€1.24 Million
≈ $1.45 Million |
€7.62K | France | €0.98 | ▲ +10.61% |
| 185 |
Patterson-UTI Energy Inc
NASDAQ:PTEN |
161.35x | $208.14 Million | $1.29 Million | USA | $11.50 | ▲ +1.68% |
| 186 |
Perak Corporation Bhd
KLSE:8346 |
161.25x |
RM35.48 Million
≈ $8.91 Million |
RM220.00K | Malaysia | RM0.62 | ▼ -3.13% |
| 187 |
Permianville Royalty Trust
NYSE:PVL |
161.25x | $2.28 Billion | $14.11 Million | USA | $1.79 | ▲ +0.56% |
| 188 |
Kontrolmatik Teknoloji Enerji ve Mu
IS:KONTR |
160.28x |
TL3.85 Billion
≈ $86.15 Million |
TL24.00 Million | Turkey | TL1.70 | ▼ -9.09% |
| 189 |
STS Group AG
XETRA:SF3 |
158.50x |
€15.85 Million
≈ $18.53 Million |
€100.00K | Germany | €4.36 | ▲ +0.46% |
| 190 |
Greenyard NV
BR:GREEN |
156.04x |
€78.96 Million
≈ $92.31 Million |
€506.00K | Belgium | €7.22 | ▲ +0.00% |
| 191 |
Hangzhou Anysoft Information Technology Co Ltd
SHE:300571 |
154.97x |
CN¥399.11 Million
≈ $58.40 Million |
CN¥2.58 Million | China | CN¥24.62 | ▼ -1.52% |
| 192 |
Kim Hin Joo
KLSE:0210 |
153.97x |
RM6.00 Million
≈ $1.51 Million |
RM39.00K | Malaysia | RM0.12 | ▼ -4.17% |
| 193 |
Sanstar Ltd
NSE:SANSTAR |
153.45x |
Rs445.00 Million
≈ $4.81 Million |
Rs2.90 Million | India | Rs97.41 | ▲ +0.13% |
| 194 |
Minmetals Development Co Ltd
SHG:600058 |
153.17x |
CN¥959.06 Million
≈ $140.34 Million |
CN¥6.26 Million | China | CN¥8.51 | ▼ -0.23% |
| 195 |
Martina Berto Tbk
JK:MBTO |
152.96x |
Rp6.20 Billion
≈ $363.11K |
Rp40.51 Million | Indonesia | Rp107.00 | ▼ -13.71% |
| 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 | ILA16.50 | ▼ -1.79% |
| 198 |
Qliro AB
ST:QLIRO |
147.29x |
Skr103.10 Million
≈ $11.10 Million |
Skr700.00K | Sweden | Skr15.10 | ▼ -0.66% |
| 199 |
BRC Inc.
NYSE:BRCC |
147.04x | $6.76 Million | $46.00K | USA | $10.09 | ▼ -4.09% |
| 200 |
Capstone Energy Plus, Inc. Common Stock
NASDAQ:CEPL |
146.19x | $5.41 Million | $37.00K | USA | $2.99 | ▼ -8.28% |
How Companies Are Ranked by Cash Flow Quality Index
Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.