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
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%