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.
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 |
|---|---|---|---|---|---|---|---|
| 5101 |
Moulinvest
PA:ALMOU |
4.33x |
€8.27 Million
≈ $9.67 Million |
€1.91 Million | France | €23.20 | ▲ +0.43% |
| 5102 |
SAURASHTRA CEM B ORD (BSE)
NSE:SAURASHCEM |
4.33x |
Rs302.30 Million
≈ $3.27 Million |
Rs69.83 Million | India | Rs59.42 | ▲ +0.17% |
| 5103 |
eGain Corporation
NASDAQ:EGAN |
4.33x | $10.11 Million | $2.34 Million | USA | $7.53 | ▲ +0.00% |
| 5104 |
GeneReach Biotechnology
TWO:4171 |
4.33x |
NT$12.05 Million
≈ $379.64K |
NT$2.79 Million | Taiwan | NT$18.15 | ▲ +0.28% |
| 5105 |
Beijing Utour International Travel Service Co Ltd
SHE:002707 |
4.33x |
CN¥114.95 Million
≈ $16.82 Million |
CN¥26.57 Million | China | CN¥5.51 | ▼ -1.61% |
| 5106 |
United Plantations Bhd
KLSE:2089 |
4.32x |
RM904.14 Million
≈ $227.00 Million |
RM209.16 Million | Malaysia | RM31.30 | ▲ +3.92% |
| 5107 |
KURITA WTR IND.UNSP.ADR 2
F:KWI0 |
4.32x |
€87.76 Billion
≈ $102.60 Billion |
€20.30 Billion | Germany | €83.00 | ▲ +0.61% |
| 5108 |
Industrial Bank Of Korea
KO:024110 |
4.32x |
₩2.00 Trillion
≈ $1.35 Billion |
₩462.50 Billion | Korea | ₩20500.00 | ▲ +0.74% |
| 5109 |
Shenzhen MeiG Smart Technology Co Ltd
SHE:002881 |
4.32x |
CN¥125.31 Million
≈ $18.34 Million |
CN¥29.00 Million | China | CN¥42.63 | ▼ -0.58% |
| 5110 |
Shenzhen New Nanshan Holding Group Co Ltd
SHE:002314 |
4.32x |
CN¥1.03 Billion
≈ $150.71 Million |
CN¥238.38 Million | China | CN¥2.51 | ▲ +0.40% |
| 5111 |
Chukai Public Company Limited
BK:CRANE |
4.32x |
฿82.69 Million
≈ $2.58 Million |
฿19.14 Million | Thailand | ฿0.40 | ▲ +2.56% |
| 5112 |
Kolte - Patil Developers Limited
NSE:KOLTEPATIL |
4.32x |
Rs2.82 Billion
≈ $30.49 Million |
Rs652.80 Million | India | Rs365.00 | ▲ +0.10% |
| 5113 |
Zhejiang Fulai New Material Co.Ltd.
SHG:605488 |
4.32x |
CN¥59.01 Million
≈ $8.63 Million |
CN¥13.67 Million | China | CN¥34.51 | ▲ +0.82% |
| 5114 |
MHP Hotel AG
XETRA:CDZ0 |
4.32x |
€6.13 Million
≈ $7.17 Million |
€1.42 Million | Germany | €1.43 | ▼ -0.69% |
| 5115 |
MHP HOTEL AG INH O.N.
F:CDZ0 |
4.32x |
€6.13 Million
≈ $7.17 Million |
€1.42 Million | Germany | €1.37 | ▼ -0.72% |
| 5116 |
Harbin Air Conditioning Co Ltd
SHG:600202 |
4.32x |
CN¥9.29 Million
≈ $1.36 Million |
CN¥2.15 Million | China | CN¥5.25 | ▼ -1.87% |
| 5117 |
Enlight Corp
TW:2438 |
4.32x |
NT$27.77 Million
≈ $874.84K |
NT$6.43 Million | Taiwan | NT$25.95 | ▼ -2.08% |
| 5118 |
Jiangsu Skyray Instrument Co
SHE:300165 |
4.32x |
CN¥36.10 Million
≈ $5.28 Million |
CN¥8.37 Million | China | CN¥5.91 | ▼ -3.11% |
| 5119 |
Tata Steel (Thailand) Public Company Limited
BK:TSTH |
4.32x |
฿738.47 Million
≈ $23.02 Million |
฿171.13 Million | Thailand | ฿0.88 | ▼ -3.30% |
| 5120 |
Tata Steel (Thailand) Public Company Limited
F:MVX |
4.32x |
€738.47 Million
≈ $863.35 Million |
€171.13 Million | Germany | €0.02 | ▲ +7.69% |
| 5121 |
Yangarra Resources Ltd
TO:YGR |
4.32x |
CA$21.16 Million
≈ $15.31 Million |
CA$4.90 Million | Canada | CA$1.39 | ▲ +0.00% |
| 5122 |
Suzhou Jinfu New Material Co
SHE:300128 |
4.31x |
CN¥60.47 Million
≈ $8.85 Million |
CN¥14.02 Million | China | CN¥7.52 | ▼ -1.05% |
| 5123 |
Macarthur Minerals Ltd
V:MMS |
4.31x |
CA$3.66 Million
≈ $2.65 Million |
CA$849.45K | Canada | CA$0.01 | ▲ +0.00% |
| 5124 |
Argo Global Listed Infrastructure Ltd
AU:ALI |
4.31x |
AU$11.64 Million
≈ $8.23 Million |
AU$2.70 Million | Australia | AU$2.42 | ▼ -0.82% |
| 5125 |
SEG International Bhd
KLSE:9792 |
4.31x |
RM44.54 Million
≈ $11.18 Million |
RM10.33 Million | Malaysia | RM0.65 | ▼ -1.53% |
| 5126 |
KKR & Co LP
NYSE:KKR |
4.31x | $1.75 Billion | $405.23 Million | USA | $95.46 | ▲ +5.45% |
| 5127 |
Wuzhou Special Paper Group Co. Ltd.
SHG:605007 |
4.31x |
CN¥255.48 Million
≈ $37.38 Million |
CN¥59.28 Million | China | CN¥13.41 | ▼ -2.69% |
| 5128 |
Akamai Technologies Inc
NASDAQ:AKAM |
4.31x | $366.58 Million | $85.07 Million | USA | $158.98 | ▼ -0.86% |
| 5129 |
Zhuhai Winbase International Chemical Tank Terminal Co Ltd
SHE:002492 |
4.31x |
CN¥36.03 Million
≈ $5.27 Million |
CN¥8.36 Million | China | CN¥5.94 | ▼ -2.46% |
| 5130 |
Vesuvius India Limited
NSE:VESUVIUS |
4.31x |
Rs2.58 Billion
≈ $27.91 Million |
Rs599.30 Million | India | Rs476.30 | ▼ -1.01% |
| 5131 |
SR Bancorp, Inc. Common stock
NASDAQ:SRBK |
4.31x | $3.59 Million | $834.00K | USA | $18.53 | ▲ +0.27% |
| 5132 |
Motech Industries Co Ltd
TWO:6244 |
4.31x |
NT$156.75 Million
≈ $4.94 Million |
NT$36.40 Million | Taiwan | NT$30.20 | ▼ -3.36% |
| 5133 |
Ingress Industrial (Thailand) Public Company Limited
BK:INGRS |
4.31x |
฿408.95 Million
≈ $12.75 Million |
฿94.96 Million | Thailand | ฿0.36 | ▲ +0.00% |
| 5134 |
Shenzhen Yinghe Technology Co Ltd
SHE:300457 |
4.31x |
CN¥839.57 Million
≈ $122.86 Million |
CN¥194.99 Million | China | CN¥24.68 | ▼ -1.59% |
| 5135 |
Zillow Group Inc
NASDAQ:ZG |
4.30x | $198.00 Million | $46.00 Million | USA | $35.98 | ▲ +1.10% |
| 5136 |
Zillow Group Inc Class C
NASDAQ:Z |
4.30x | $198.00 Million | $46.00 Million | USA | $35.92 | ▲ +1.15% |
| 5137 |
Beacon Roofing Supply Inc
NASDAQ:BECN |
4.30x | $359.80 Million | $83.60 Million | USA | $124.17 | ▲ +0.00% |
| 5138 |
Equity Residential
NYSE:EQR |
4.30x | $400.51 Million | $93.10 Million | USA | $67.90 | ▲ +2.66% |
| 5139 |
Suli Co Ltd
SHG:603585 |
4.30x |
CN¥255.55 Million
≈ $37.40 Million |
CN¥59.42 Million | China | CN¥15.46 | ▼ -2.46% |
| 5140 |
Bannari Amman Sugars Limited
NSE:BANARISUG |
4.30x |
Rs2.49 Billion
≈ $26.95 Million |
Rs579.51 Million | India | Rs3600.00 | ▼ -0.02% |
| 5141 |
Oceana
JSE:OCE |
4.30x |
ZAC1.24 Billion
≈ $657.93K |
ZAC288.00 Million | South Africa | ZAC6100.00 | ▲ +0.84% |
| 5142 |
Eterna Therapeutics Inc
NASDAQ:ERNA |
4.30x | $954.00 Million | $222.00 Million | USA | $8.19 | ▲ +2.25% |
| 5143 |
Indus Towers Limited
NSE:INDUSTOWER |
4.30x |
Rs79.03 Billion
≈ $854.72 Million |
Rs18.39 Billion | India | Rs430.45 | ▲ +0.29% |
| 5144 |
Mittal Life Style Limited
NSE:MITTAL |
4.29x |
Rs65.39 Million
≈ $707.16K |
Rs15.22 Million | India | Rs0.98 | ▲ +0.00% |
| 5145 |
Changhae Ethanol Co. Ltd
KQ:004650 |
4.29x |
₩11.74 Billion
≈ $7.96 Million |
₩2.73 Billion | Korea | ₩9150.00 | ▼ -0.76% |
| 5146 |
Lao Feng Xiang Co Ltd B
SHG:900905 |
4.29x | $2.39 Billion | $556.96 Million | China | $3.02 | ▼ -0.53% |
| 5147 |
Guangdong Fuxin Technology Co. Ltd. A
SHG:688662 |
4.29x |
CN¥53.12 Million
≈ $7.77 Million |
CN¥12.38 Million | China | CN¥92.82 | ▲ +6.51% |
| 5148 |
Korea Petro Chemical Ind
KO:006650 |
4.29x |
₩128.14 Billion
≈ $86.84 Million |
₩29.86 Billion | Korea | ₩126000.00 | ▲ +3.36% |
| 5149 |
Silla Co.Ltd
KO:004970 |
4.29x |
₩12.68 Billion
≈ $8.59 Million |
₩2.96 Billion | Korea | ₩9140.00 | ▲ +0.77% |
| 5150 |
Ahn-Gook Pharmaceutical Co. Ltd
KQ:001540 |
4.29x |
₩14.44 Billion
≈ $9.79 Million |
₩3.37 Billion | Korea | ₩11200.00 | ▼ -1.32% |
| 5151 |
Seker Finansal Kiralama AS
IS:SEKFK |
4.29x |
TL265.55 Million
≈ $5.95 Million |
TL61.94 Million | Turkey | TL10.17 | ▼ -1.07% |
| 5152 |
Rossmax International Ltd
TWO:4121 |
4.29x |
NT$62.59 Million
≈ $1.97 Million |
NT$14.60 Million | Taiwan | NT$14.30 | ▲ +1.06% |
| 5153 |
EQB Inc.
TO:EQB |
4.29x |
CA$314.51 Million
≈ $227.51 Million |
CA$73.36 Million | Canada | CA$117.80 | ▲ +2.47% |
| 5154 |
Xander International
TWO:6118 |
4.28x |
NT$87.61 Million
≈ $2.76 Million |
NT$20.46 Million | Taiwan | NT$18.25 | ▼ -1.08% |
| 5155 |
AMMPOWER CORP.
F:601A |
4.28x |
€1.09 Million
≈ $1.27 Million |
€254.60K | Germany | €0.02 | ▲ +0.00% |
| 5156 |
Fujian Acetron New Materials Co Ltd
SHE:300706 |
4.28x |
CN¥21.11 Million
≈ $3.09 Million |
CN¥4.93 Million | China | CN¥52.74 | ▲ +3.15% |
| 5157 |
Shinsegae I&C
KO:035510 |
4.28x |
₩53.91 Billion
≈ $36.53 Million |
₩12.60 Billion | Korea | ₩16140.00 | ▼ -5.61% |
| 5158 |
Marketech International Corp
TW:6196 |
4.28x |
NT$3.28 Billion
≈ $103.48 Million |
NT$768.00 Million | Taiwan | NT$504.00 | ▼ -1.18% |
| 5159 |
Southern Rubber Industry JSC
VN:CSM |
4.28x |
₫92.68 Billion
≈ $3.52 Million |
₫21.68 Billion | Vietnam | ₫12500.00 | ▲ +0.00% |
| 5160 |
DHI Group Inc
NYSE:DHX |
4.27x | $4.37 Million | $1.02 Million | USA | $3.67 | ▼ -0.54% |
| 5161 |
Midsona AB (publ)
ST:MSON-A |
4.27x |
Skr141.00 Million
≈ $15.17 Million |
Skr33.00 Million | Sweden | Skr15.10 | ▲ +0.00% |
| 5162 |
Robert Walters
LSE:RWA |
4.27x |
GBX34.60 Million
≈ $4.21K |
GBX8.10 Million | UK | GBX86.40 | ▼ -5.05% |
| 5163 |
NORINCO International Cooperation Ltd
SHE:000065 |
4.27x |
CN¥750.40 Million
≈ $109.81 Million |
CN¥175.72 Million | China | CN¥12.63 | ▲ +3.69% |
| 5164 |
Prajay Engineers Syndicate Limited
NSE:PRAENG |
4.27x |
Rs19.85 Million
≈ $214.65K |
Rs4.65 Million | India | Rs22.14 | ▲ +2.98% |
| 5165 |
Hangzhou Youngsun Intelligent
SHG:603901 |
4.27x |
CN¥193.28 Million
≈ $28.28 Million |
CN¥45.27 Million | China | CN¥11.03 | ▼ -1.61% |
| 5166 |
Shandong Linglong Tyre Co Ltd
SHG:601966 |
4.27x |
CN¥1.34 Billion
≈ $195.46 Million |
CN¥312.86 Million | China | CN¥12.09 | ▼ -1.87% |
| 5167 |
Publicis Groupe SA
PA:PUB |
4.27x |
€3.54 Billion
≈ $4.14 Billion |
€829.00 Million | France | €89.22 | ▲ +4.96% |
| 5168 |
Handsome
KO:020000 |
4.27x |
₩100.79 Billion
≈ $68.30 Million |
₩23.61 Billion | Korea | ₩22400.00 | ▼ -4.07% |
| 5169 |
Obrascon Huarte Lain SA
MC:OHLA |
4.27x |
€180.90 Million
≈ $211.49 Million |
€42.40 Million | Spain | €0.48 | ▲ +0.54% |
| 5170 |
Gatekeeper Systems Inc
V:GSI |
4.27x |
CA$1.55 Million
≈ $1.12 Million |
CA$363.01K | Canada | CA$1.19 | ▼ -0.42% |
| 5171 |
Dishman Carbogen Amcis Limited
NSE:DCAL |
4.27x |
Rs2.95 Billion
≈ $31.93 Million |
Rs692.10 Million | India | Rs191.94 | ▼ -1.63% |
| 5172 |
ARK Resources Bhd
KLSE:7007 |
4.27x |
RM7.26 Million
≈ $1.82 Million |
RM1.70 Million | Malaysia | RM0.23 | ▲ +0.00% |
| 5173 |
Vanguard International Semiconductor
TWO:5347 |
4.26x |
NT$7.69 Billion
≈ $242.33 Million |
NT$1.80 Billion | Taiwan | NT$163.00 | ▼ -2.98% |
| 5174 |
NKT A/S
CO:NKT |
4.26x |
Dkr507.26 Million
≈ $79.36 Million |
Dkr119.00 Million | Denmark | Dkr1020.00 | ▼ -1.92% |
| 5175 |
Allianz Ayudhya Capital Public Company Limited
BK:AYUD |
4.26x |
฿1.34 Billion
≈ $41.87 Million |
฿315.18 Million | Thailand | ฿39.50 | ▼ -1.25% |
| 5176 |
QTC Energy Public Company Limited
BK:QTC |
4.26x |
฿163.33 Million
≈ $5.09 Million |
฿38.33 Million | Thailand | ฿4.72 | ▲ +1.29% |
| 5177 |
Zhongfu Straits Pingtan Development Co Ltd
SHE:000592 |
4.26x |
CN¥68.79 Million
≈ $10.07 Million |
CN¥16.14 Million | China | CN¥8.05 | ▼ -2.07% |
| 5178 |
Jiangsu Pacific Precision
SHE:300258 |
4.26x |
CN¥133.25 Million
≈ $19.50 Million |
CN¥31.28 Million | China | CN¥12.45 | ▼ -0.48% |
| 5179 |
Mercer International Inc
F:AEZ |
4.26x |
€71.16 Million
≈ $83.19 Million |
€16.71 Million | Germany | €0.73 | ▼ -0.82% |
| 5180 |
Mercer International Inc
NASDAQ:MERC |
4.26x | $71.16 Million | $16.71 Million | USA | $0.87 | ▲ +0.60% |
| 5181 |
Apollo Global Management LLC Class A
NYSE:APO |
4.26x | $2.82 Billion | $662.00 Million | USA | $128.41 | ▲ +3.26% |
| 5182 |
Zhongtong Bus Holding Co Ltd
SHE:000957 |
4.26x |
CN¥367.94 Million
≈ $53.84 Million |
CN¥86.42 Million | China | CN¥10.00 | ▼ -3.01% |
| 5183 |
BlackRock TCP Capital Corp
NASDAQ:TCPC |
4.26x | $103.74 Million | $24.37 Million | USA | $3.81 | ▲ +2.14% |
| 5184 |
Lontrue Co Ltd
SHE:300175 |
4.26x |
CN¥30.06 Million
≈ $4.40 Million |
CN¥7.06 Million | China | CN¥5.79 | ▼ -7.66% |
| 5185 |
Ariadne Australia Ltd
AU:ARA |
4.25x |
AU$6.76 Million
≈ $4.79 Million |
AU$1.59 Million | Australia | AU$0.48 | ▲ +0.00% |
| 5186 |
KESM Industries Bhd
KLSE:9334 |
4.25x |
RM10.68 Million
≈ $2.68 Million |
RM2.51 Million | Malaysia | RM4.35 | ▼ -5.23% |
| 5187 |
International Business Machines
NYSE:IBM |
4.25x | $5.17 Billion | $1.22 Billion | USA | $301.77 | ▼ -1.26% |
| 5188 |
SSE PLC
LSE:SSE |
4.25x |
GBX1.24 Billion
≈ $151.05K |
GBX292.10 Million | UK | GBX2388.00 | ▲ +2.23% |
| 5189 |
GCI Liberty, Inc. - Series A GCI Group
NASDAQ:GLIBA |
4.25x | $68.00 Million | $16.00 Million | USA | $20.77 | ▲ +1.32% |
| 5190 |
LG Electronics Inc
KO:066570 |
4.25x |
₩1.64 Trillion
≈ $1.11 Billion |
₩385.10 Billion | Korea | ₩328000.00 | ▼ -16.43% |
| 5191 |
Lg Electronics Pref
KO:066575 |
4.25x |
₩1.64 Trillion
≈ $1.11 Billion |
₩385.10 Billion | Korea | ₩102100.00 | ▼ -12.96% |
| 5192 |
Dongguan Golden Sun Abrasives Co Ltd
SHE:300606 |
4.25x |
CN¥26.61 Million
≈ $3.89 Million |
CN¥6.26 Million | China | CN¥34.16 | ▲ +1.70% |
| 5193 |
Chien Wei Precise Technology Co Ltd
TWO:8092 |
4.25x |
NT$53.64 Million
≈ $1.69 Million |
NT$12.63 Million | Taiwan | NT$17.00 | ▲ +0.00% |
| 5194 |
Cardinal Energy Ltd
TO:CJ |
4.25x |
CA$45.62 Million
≈ $33.00 Million |
CA$10.74 Million | Canada | CA$12.24 | ▲ +1.07% |
| 5195 |
Wuxi Honghui New Materials Technology Co Ltd
SHE:002802 |
4.25x |
CN¥39.82 Million
≈ $5.83 Million |
CN¥9.38 Million | China | CN¥12.35 | ▼ -2.22% |
| 5196 |
UNIQUE
KLSE:0257 |
4.24x |
RM7.26 Million
≈ $1.82 Million |
RM1.71 Million | Malaysia | RM0.40 | ▼ -4.82% |
| 5197 |
Alliance Aviation Services Ltd
AU:AQZ |
4.24x |
AU$120.79 Million
≈ $85.47 Million |
AU$28.46 Million | Australia | AU$0.53 | ▼ -1.87% |
| 5198 |
Sichuan Tianqi Lithium Industries Inc
SHE:002466 |
4.24x |
CN¥405.12 Million
≈ $59.28 Million |
CN¥95.49 Million | China | CN¥59.46 | ▼ -2.49% |
| 5199 |
YFC-BonEagle Electric Co Ltd
TWO:6220 |
4.24x |
NT$519.62 Million
≈ $16.37 Million |
NT$122.48 Million | Taiwan | NT$35.00 | ▲ +5.90% |
| 5200 |
Apcotex Industries Limited
NSE:APCOTEXIND |
4.24x |
Rs1.07 Billion
≈ $11.60 Million |
Rs252.96 Million | India | Rs538.35 | ▲ +8.00% |