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

Last Updated

Jul 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
3201 Heilongjiang Interchina Water Treatment Co Ltd
SHG:600187
7.10x CN¥15.45 Million
≈ $2.26 Million
CN¥2.18 Million China CN¥1.45 ▼ -2.03%
3202 Advanced Connection Technology
TWO:3492
7.10x NT$36.31 Million
≈ $1.14 Million
NT$5.12 Million Taiwan NT$22.30 ▲ +1.59%
3203 Mare Nostrum
PA:ALMAR
7.09x €2.49 Million
≈ $2.91 Million
€351.00K France €0.55 ▼ -1.79%
3204 Nictus
JSE:NCS
7.09x ZAC155.46 Million
≈ $82.62K
ZAC21.93 Million South Africa ZAC225.00 ▼ -10.00%
3205 ADS Maritime Holding Plc
OL:ADS
7.09x Nkr2.28 Million
≈ $240.13K
Nkr322.00K Norway Nkr2.40 ▼ -4.00%
3206 Paramount Group Inc
NYSE:PGRE
7.08x $69.89 Million $9.87 Million USA $6.60 ▲ +0.15%
3207 Topscore Fashion
SHG:603608
7.08x CN¥54.43 Million
≈ $7.96 Million
CN¥7.68 Million China CN¥19.02 ▼ -5.37%
3208 Samsung Life
KO:032830
7.08x ₩1.32 Trillion
≈ $891.47 Million
₩185.70 Billion Korea ₩316000.00 ▲ +4.81%
3209 Mirae Asset Maps Reit 1 Co Ltd
KO:357250
7.08x ₩1.85 Billion
≈ $1.25 Million
₩260.83 Million Korea ₩1870.00 ▲ +0.70%
3210 Sunspring Metal Corp
TW:2062
7.07x NT$313.21 Million
≈ $9.87 Million
NT$44.29 Million Taiwan NT$18.95 ▲ +0.53%
3211 Tecnicas Reunidas
MC:TRE
7.07x €14.11 Million
≈ $16.50 Million
€2.00 Million Spain €29.06 ▲ +0.83%
3212 Xiamen Wanli Stone Stock Co Ltd
SHE:002785
7.06x CN¥17.80 Million
≈ $2.60 Million
CN¥2.52 Million China CN¥32.38 ▼ -6.58%
3213 Wonil Special Steel Co. Ltd
KQ:012620
7.06x ₩8.63 Billion
≈ $5.85 Million
₩1.22 Billion Korea ₩6730.00 ▲ +0.45%
3214 Hotron Precision Electronic Industrial Co Ltd
TW:3092
7.06x NT$132.71 Million
≈ $4.18 Million
NT$18.80 Million Taiwan NT$23.90 ▲ +0.84%
3215 Barloworld Ltd
JSE:BAW
7.06x ZAC4.91 Billion
≈ $2.61 Million
ZAC695.00 Million South Africa ZAC11830.00 ▲ +0.00%
3216 Grupo Supervielle SA
NYSE:SUPV
7.05x $100.95 Billion $14.31 Billion USA $9.69 ▲ +0.41%
3217 Hampidjan hf
IC:HAMP
7.05x Ikr4.18 Million
≈ $34.09K
Ikr593.00K Iceland Ikr87.50 ▼ -1.13%
3218 Fujian Nanping Sun Cable Co Ltd
SHE:002300
7.05x CN¥177.39 Million
≈ $25.96 Million
CN¥25.16 Million China CN¥5.88 ▲ +0.34%
3219 Grand House Mulia Pt
JK:HOMI
7.05x Rp2.09 Billion
≈ $122.74K
Rp297.16 Million Indonesia Rp180.00 ▲ +0.00%
3220 Vibra Energia S.A.
SA:VBBR3
7.04x R$2.90 Billion
≈ $569.42 Million
R$412.00 Million Brazil R$33.95 ▼ -0.47%
3221 Beijing Science Sun Pharmaceutical Co Ltd
SHE:300485
7.04x CN¥28.68 Million
≈ $4.20 Million
CN¥4.07 Million China CN¥8.98 ▼ -3.96%
3222 Bancroft Fund Limited
NYSE MKT:BCV
7.04x $42.24 Million $6.00 Million USA $25.43 ▲ +0.67%
3223 Nahar Industrial Enterprises Limited
NSE:NAHARINDUS
7.04x Rs1.45 Billion
≈ $15.67 Million
Rs205.81 Million India Rs118.49 ▲ +1.82%
3224 China Great Wall Securities Co Ltd Class A
SHE:002939
7.04x CN¥4.37 Billion
≈ $639.40 Million
CN¥620.78 Million China CN¥8.34 ▲ +0.85%
3225 Maven Wireless Sweden AB
ST:MAVEN
7.04x Skr27.15 Million
≈ $2.92 Million
Skr3.86 Million Sweden Skr5.42 ▼ -0.73%
3226 Vontron Technology Co Ltd
SHE:000920
7.04x CN¥177.33 Million
≈ $25.95 Million
CN¥25.20 Million China CN¥12.19 ▼ -3.25%
3227 Tracsis Plc
LSE:TRCS
7.03x GBX6.87 Million
≈ $835.88
GBX977.00K UK GBX325.00 ▲ +0.00%
3228 Energean Oil & Gas PLC
LSE:ENOG
7.03x GBX166.98 Million
≈ $20.32K
GBX23.75 Million UK GBX778.50 ▲ +2.70%
3229 ShuYu Civilian Pharmacy Corp. Ltd.
SHE:301017
7.03x CN¥802.91 Million
≈ $117.49 Million
CN¥114.23 Million China CN¥12.32 ▼ -3.75%
3230 Hanil Cement Co Ltd
KO:003300
7.02x ₩34.12 Billion
≈ $23.12 Million
₩4.86 Billion Korea ₩16840.00 ▼ -1.00%
3231 Zhejiang Huatong Meat Products Co Ltd
SHE:002840
7.02x CN¥294.49 Million
≈ $43.09 Million
CN¥41.97 Million China CN¥7.36 ▼ -3.54%
3232 Rising Nonferrous Metals Share Co Ltd
SHG:600259
7.01x CN¥386.03 Million
≈ $56.49 Million
CN¥55.06 Million China CN¥73.16 ▲ +4.56%
3233 Matrix
TA:MTRX
7.01x ILA566.53 Million
≈ $1.52 Million
ILA80.81 Million Israel ILA8841.00 ▲ +2.08%
3234 China Pharma Holdings Inc
NYSE MKT:CPHI
7.00x $91.42K $13.05K USA $0.76 ▼ -0.25%
3235 Harbin Hatou Investment Co Ltd
SHG:600864
7.00x CN¥1.15 Billion
≈ $168.25 Million
CN¥164.23 Million China CN¥5.42 ▲ +0.37%
3236 Boreo Oyj
HE:BOREO
7.00x €2.10 Million
≈ $2.46 Million
€300.00K Finland €19.50 ▲ +0.26%
3237 Blade Air Mobility Inc
NASDAQ:BLDEW
7.00x $2.02 Million $289.00K USA $0.18 ▲ +7.30%
3238 Blade Air Mobility Inc
NASDAQ:BLDE
7.00x $2.02 Million $289.00K USA $5.09 ▲ +0.79%
3239 Shenzhen Glory Medical Co Ltd
SHE:002551
7.00x CN¥97.71 Million
≈ $14.30 Million
CN¥13.96 Million China CN¥2.78 ▼ -2.46%
3240 Sarana Meditama Metropolitan
JK:SAME
7.00x Rp130.20 Billion
≈ $7.63 Million
Rp18.61 Billion Indonesia Rp300.00 ▼ -0.66%
3241 Starlake Bioscience Co Inc Zhaoqing Guangdong
SHG:600866
7.00x CN¥1.25 Billion
≈ $183.09 Million
CN¥178.84 Million China CN¥5.03 ▼ -0.79%
3242 Changchun Zhiyuan New Energy Equipment Co. Ltd
SHE:300985
7.00x CN¥114.19 Million
≈ $16.71 Million
CN¥16.32 Million China CN¥34.61 ▲ +9.84%
3243 Multibax Public Company Limited
BK:MBAX
7.00x ฿80.92 Million
≈ $2.52 Million
฿11.57 Million Thailand ฿2.02 ▲ +0.00%
3244 Rajshree Sugars & Chemicals Limited
NSE:RAJSREESUG
6.99x Rs829.41 Million
≈ $8.97 Million
Rs118.61 Million India Rs31.51 ▼ -4.28%
3245 TTCL Public Company Limited
BK:TTCL
6.99x ฿240.78 Million
≈ $7.51 Million
฿34.45 Million Thailand ฿0.15 ▲ +7.14%
3246 Shanghai Bright Power Semiconductor
SHG:688368
6.98x CN¥52.86 Million
≈ $7.73 Million
CN¥7.57 Million China CN¥129.33 ▲ +7.77%
3247 China CYTS Tours Holding Co Ltd
SHG:600138
6.98x CN¥376.81 Million
≈ $55.14 Million
CN¥53.98 Million China CN¥6.98 ▼ -0.99%
3248 Birlesim Muhendislik Isitma Sogutma Havalandirma Sanayi & Ticaret Sirketi AS
IS:BRLSM
6.98x TL136.81 Million
≈ $3.06 Million
TL19.60 Million Turkey TL16.37 ▼ -3.31%
3249 Shenzhen Sed Industry Co Ltd
SHE:000032
6.98x CN¥3.18 Billion
≈ $465.91 Million
CN¥456.34 Million China CN¥16.06 ▲ +8.22%
3250 SNS
KLSE:0259
6.98x RM35.38 Million
≈ $8.88 Million
RM5.07 Million Malaysia RM0.52 ▲ +3.00%
3251 Hongta Securities Co Ltd
SHG:601236
6.97x CN¥1.37 Billion
≈ $199.99 Million
CN¥195.95 Million China CN¥7.12 ▼ -1.11%
3252 CMB.TECH NV
BR:CMBT
6.97x €138.52 Million
≈ $161.95 Million
€19.87 Million Belgium €13.62 ▲ +1.95%
3253 Integral Ad Science Holding LLC
NASDAQ:IAS
6.97x $49.11 Million $7.04 Million USA $10.34 ▲ +0.78%
3254 JC Finance & Tax Interconnect Holdings Ltd
SHE:002530
6.97x CN¥51.10 Million
≈ $7.48 Million
CN¥7.33 Million China CN¥6.68 ▲ +1.21%
3255 Changshu Tianyin Electromechan
SHE:300342
6.97x CN¥45.05 Million
≈ $6.59 Million
CN¥6.47 Million China CN¥32.14 ▲ +2.85%
3256 Stomil Sanok SA
WAR:SNK
6.97x zł45.29 Million
≈ $12.46 Million
zł6.50 Million Poland zł22.00 ▲ +0.00%
3257 EGing Photovoltaic Technology Co Ltd
SHG:600537
6.96x CN¥116.37 Million
≈ $17.03 Million
CN¥16.72 Million China CN¥2.09 ▼ -4.13%
3258 Hiconics Drive Tech Co
SHE:300048
6.96x CN¥19.56 Million
≈ $2.86 Million
CN¥2.81 Million China CN¥4.84 ▲ +1.04%
3259 Hyulim ROBOT Co.Ltd
KQ:090710
6.95x ₩8.35 Billion
≈ $5.66 Million
₩1.20 Billion Korea ₩6290.00 ▲ +4.14%
3260 Jiangsu Sihuan Bioengineering Co Ltd
SHE:000518
6.95x CN¥40.43 Million
≈ $5.92 Million
CN¥5.82 Million China CN¥3.57 ▼ -3.77%
3261 SAGTEC GLOBAL LIMITED Ordinary shares
NASDAQ:SAGT
6.95x $21.74 Million $3.13 Million USA $0.89 ▲ +1.05%
3262 Sobute New Materials Co Ltd
SHG:603916
6.95x CN¥214.58 Million
≈ $31.40 Million
CN¥30.87 Million China CN¥9.35 ▲ +0.32%
3263 Revolver Resources Holdings Ltd
AU:RRR
6.95x AU$2.77 Million
≈ $1.96 Million
AU$399.46K Australia AU$0.07 ▲ +2.94%
3264 Shanghai Kaichuang Marine International Co Ltd
SHG:600097
6.94x CN¥92.87 Million
≈ $13.59 Million
CN¥13.38 Million China CN¥7.60 ▼ -3.31%
3265 Tong Herr Resources Bhd
KLSE:5010
6.94x RM67.16 Million
≈ $16.86 Million
RM9.68 Million Malaysia RM1.60 ▼ -4.19%
3266 Zabka Group S.A.
WAR:ZAB
6.94x zł1.69 Billion
≈ $465.22 Million
zł243.56 Million Poland zł33.83 ▲ +2.98%
3267 Pan Asia Footwear Public Company Limited
BK:PAF
6.94x ฿38.61 Million
≈ $1.20 Million
฿5.56 Million Thailand ฿0.96 ▲ +1.05%
3268 B.Grimm Power Public Company Limited
BK:BGRIM
6.94x ฿3.43 Billion
≈ $106.79 Million
฿493.71 Million Thailand ฿19.90 ▲ +1.02%
3269 Studio Dragon Corporation
KQ:253450
6.94x ₩19.42 Billion
≈ $13.16 Million
₩2.80 Billion Korea ₩19710.00 ▼ -0.95%
3270 Inner Mongolia BaoTou Steel Union Co Ltd
SHG:600010
6.94x CN¥563.47 Million
≈ $82.45 Million
CN¥81.24 Million China CN¥2.17 ▲ +1.40%
3271 PIMS Inc.
KQ:347770
6.93x ₩4.60 Billion
≈ $3.12 Million
₩663.51 Million Korea ₩1019.00 ▼ -0.20%
3272 Shanghai Highly Group Co Ltd A
SHG:600619
6.93x CN¥152.34 Million
≈ $22.29 Million
CN¥21.98 Million China CN¥12.59 ▲ +3.62%
3273 Indoco Remedies Limited
NSE:INDOCO
6.93x Rs1.57 Billion
≈ $17.01 Million
Rs227.00 Million India Rs245.84 ▲ +0.53%
3274 Zhejiang Giuseppe Garment Co Ltd
SHE:002687
6.93x CN¥64.44 Million
≈ $9.43 Million
CN¥9.30 Million China CN¥5.09 ▲ +2.62%
3275 FIN Resources Ltd
AU:FIN
6.92x AU$517.50K
≈ $366.16K
AU$74.74K Australia AU$0.00 ▼ -20.00%
3276 Yunnan luoping Zinc & Electricity Co Ltd
SHE:002114
6.92x CN¥220.86 Million
≈ $32.32 Million
CN¥31.91 Million China CN¥6.12 ▲ +2.00%
3277 BIG TECHNOLOGIES LS-10
F:7I8
6.92x €16.75 Million
≈ $19.59 Million
€2.42 Million Germany €1.12 ▼ -0.88%
3278 Norwegian Air Shuttle ASA
OL:NAS
6.92x Nkr6.45 Billion
≈ $678.30 Million
Nkr932.00 Million Norway Nkr12.58 ▼ -2.14%
3279 Blue Owl Capital Corporation
NYSE:OBDC
6.91x $822.90 Million $119.09 Million USA $10.93 ▲ +0.55%
3280 Lastminute.com NV
SW:LMN
6.91x CHF45.60 Million
≈ $57.65 Million
CHF6.60 Million Switzerland CHF13.25 ▲ +3.52%
3281 Valora Effekten Handel AG
F:VEH
6.91x €409.00K
≈ $478.16K
€59.21K Germany €1.12 ▲ +16.67%
3282 Perella Weinberg Partners
NASDAQ:PWP
6.91x $59.16 Million $8.56 Million USA $15.67 ▼ -0.35%
3283 Legence Corp. Class A Common stock
NASDAQ:LGN
6.91x $120.11 Million $17.39 Million USA $72.55 ▲ +6.47%
3284 Suzhou TZTEK Technology Co Ltd
SHG:688003
6.90x CN¥125.01 Million
≈ $18.29 Million
CN¥18.11 Million China CN¥79.75 ▲ +20.00%
3285 Rangdong Light source and Vacuum flask JSC
VN:RAL
6.90x ₫756.52 Billion
≈ $28.74 Million
₫109.58 Billion Vietnam ₫81000.00 ▲ +0.00%
3286 Henan Hengxing Science & Technology Co Ltd
SHE:002132
6.90x CN¥108.39 Million
≈ $15.86 Million
CN¥15.71 Million China CN¥4.13 ▲ +0.73%
3287 Giant Manufacturing Co Ltd
TW:9921
6.90x NT$4.01 Billion
≈ $126.46 Million
NT$581.87 Million Taiwan NT$84.60 ▲ +0.83%
3288 Dayamitra Telekomunikasi PT
JK:MTEL
6.90x Rp3.76 Trillion
≈ $220.30 Million
Rp545.06 Billion Indonesia Rp456.00 ▼ -0.87%
3289 Salfacorp
SN:SALFACORP
6.90x CL$68.45 Billion
≈ $76.55 Million
CL$9.92 Billion Chile CL$1245.00 ▼ -0.32%
3290 Xingda International Holdings Limited
F:XDH
6.90x €662.18 Million
≈ $774.16 Million
€96.02 Million Germany €0.12 ▼ -1.65%
3291 Pasofino Gold Limited
V:VEIN
6.90x CA$326.55K
≈ $236.22K
CA$47.36K Canada CA$0.90 ▲ +0.00%
3292 Harim Holdings Co. Ltd
KQ:003380
6.89x ₩333.63 Billion
≈ $226.10 Million
₩48.39 Billion Korea ₩9490.00 ▼ -0.94%
3293 Asia Green Energy Public Company Limited
BK:AGE
6.89x ฿402.33 Million
≈ $12.54 Million
฿58.36 Million Thailand ฿1.33 ▼ -0.75%
3294 Perrigo Company plc
F:PIG
6.89x €51.70 Million
≈ $60.44 Million
€7.50 Million Germany €9.01 ▼ -2.13%
3295 AmRest Holdings SE
MC:EAT
6.89x €108.90 Million
≈ $127.32 Million
€15.80 Million Spain €2.36 ▼ -0.21%
3296 China Construction Bank Co
SHG:601939
6.89x CN¥594.43 Billion
≈ $86.98 Billion
CN¥86.29 Billion China CN¥10.19 ▼ -2.39%
3297 CHINA CON.BANK ADR/20 YC1
F:C6TB
6.89x €594.43 Billion
≈ $694.95 Billion
€86.29 Billion Germany €18.80 ▲ +1.08%
3298 China Construction Bank Corporation
F:C6T
6.89x €594.43 Billion
≈ $694.95 Billion
€86.29 Billion Germany €0.95 ▲ +5.47%
3299 Biokarpet S.A.
AT:BIOKA
6.89x €7.50 Million
≈ $8.77 Million
€1.09 Million Greece €1.61 ▲ +0.88%
3300 Crown Castle
NYSE:CCI
6.89x $3.06 Billion $444.00 Million USA $76.20 ▼ -2.53%