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
3201 Aic Mines Ltd
AU:A1M
7.13x AU$48.93 Million
≈ $34.62 Million
AU$6.87 Million Australia AU$0.68 ▼ -0.74%
3202 Systex Corp
TW:6214
7.12x NT$4.84 Billion
≈ $152.51 Million
NT$679.48 Million Taiwan NT$150.00 ▼ -1.96%
3203 Vianet Group Plc
LSE:VNET
7.12x GBX1.63 Million
≈ $198.45
GBX229.00K UK GBX69.00 ▲ +2.99%
3204 Teera-Mongkol Industry Public Company Limited
BK:TMI
7.12x ฿23.21 Million
≈ $723.49K
฿3.26 Million Thailand ฿0.47 ▼ -2.08%
3205 Sekerbank TAS
IS:SKBNK
7.12x TL5.28 Billion
≈ $118.35 Million
TL742.07 Million Turkey TL12.94 ▼ -0.46%
3206 Perdana Bangun Pusaka Tbk PT
JK:KONI
7.12x Rp27.79 Billion
≈ $1.63 Million
Rp3.90 Billion Indonesia Rp2260.00 ▼ -7.76%
3207 FGI Industries Ltd
NASDAQ:FGI
7.12x $1.16 Million $163.56K USA $6.00 ▲ +9.09%
3208 Tura Group AB
ST:TURA
7.11x Skr45.77 Million
≈ $4.93 Million
Skr6.43 Million Sweden Skr4.94 ▲ +6.47%
3209 TURA GROUP AB
F:8WO
7.11x €45.77 Million
≈ $53.51 Million
€6.43 Million Germany €0.38 ▼ -0.52%
3210 Anhui Huamao Textile Co Ltd
SHE:000850
7.11x CN¥534.24 Million
≈ $78.18 Million
CN¥75.11 Million China CN¥3.93 ▼ -1.01%
3211 AURA MINERALS INC. O.N.
F:A531
7.11x €79.86 Million
≈ $93.37 Million
€11.23 Million Germany €54.55 ▼ -0.64%
3212 Joint Stock Commercial Bank for Investment and Development of Vietnam
VN:BID
7.11x ₫81.12 Trillion
≈ $3.08 Billion
₫11.41 Trillion Vietnam ₫42650.00 ▲ +1.79%
3213 Regional Management Corp
NYSE:RM
7.11x $81.01 Million $11.40 Million USA $35.93 ▲ +4.94%
3214 Sanofi India Limited
NSE:SANOFI
7.10x Rs4.38 Billion
≈ $47.40 Million
Rs617.00 Million India Rs3179.50 ▼ -1.04%
3215 Construction Partners Inc
NASDAQ:ROAD
7.10x $65.21 Million $9.18 Million USA $112.93 ▲ +2.29%
3216 ORIENT SECUR.CO.LTD.H YC1
F:OS9
7.10x €11.27 Billion
≈ $13.17 Billion
€1.59 Billion Germany €0.61 ▼ -2.42%
3217 Duluth Holdings Inc
NASDAQ:DLTH
7.10x $55.29 Million $7.79 Million USA $3.43 ▲ +0.00%
3218 Heilongjiang Interchina Water Treatment Co Ltd
SHG:600187
7.10x CN¥15.45 Million
≈ $2.26 Million
CN¥2.18 Million China CN¥1.56 ▲ +1.30%
3219 Advanced Connection Technology
TWO:3492
7.10x NT$36.31 Million
≈ $1.14 Million
NT$5.12 Million Taiwan NT$23.10 ▼ -0.86%
3220 Mare Nostrum
PA:ALMAR
7.09x €2.49 Million
≈ $2.91 Million
€351.00K France €0.63 ▼ -2.17%
3221 Nictus
JSE:NCS
7.09x ZAC155.46 Million
≈ $82.62K
ZAC21.93 Million South Africa ZAC300.00 ▲ +7.14%
3222 ADS Maritime Holding Plc
OL:ADS
7.09x Nkr2.28 Million
≈ $240.13K
Nkr322.00K Norway Nkr2.46 ▲ +0.00%
3223 Paramount Group Inc
NYSE:PGRE
7.08x $69.89 Million $9.87 Million USA $6.60 ▲ +0.15%
3224 Topscore Fashion
SHG:603608
7.08x CN¥54.43 Million
≈ $7.96 Million
CN¥7.68 Million China CN¥19.65 ▼ -1.26%
3225 Samsung Life
KO:032830
7.08x ₩1.32 Trillion
≈ $891.47 Million
₩185.70 Billion Korea ₩438000.00 ▼ -8.75%
3226 Mirae Asset Maps Reit 1 Co Ltd
KO:357250
7.08x ₩1.85 Billion
≈ $1.25 Million
₩260.83 Million Korea ₩1852.00 ▲ +0.11%
3227 Sunspring Metal Corp
TW:2062
7.07x NT$313.21 Million
≈ $9.87 Million
NT$44.29 Million Taiwan NT$19.65 ▲ +2.08%
3228 Tecnicas Reunidas
MC:TRE
7.07x €14.11 Million
≈ $16.50 Million
€2.00 Million Spain €32.08 ▲ +3.15%
3229 Xiamen Wanli Stone Stock Co Ltd
SHE:002785
7.06x CN¥17.80 Million
≈ $2.60 Million
CN¥2.52 Million China CN¥42.43 ▼ -3.98%
3230 Hotron Precision Electronic Industrial Co Ltd
TW:3092
7.06x NT$132.71 Million
≈ $4.18 Million
NT$18.80 Million Taiwan NT$30.85 ▲ +0.82%
3231 Barloworld Ltd
JSE:BAW
7.06x ZAC4.91 Billion
≈ $2.61 Million
ZAC695.00 Million South Africa ZAC11830.00 ▲ +0.00%
3232 Grupo Supervielle SA
NYSE:SUPV
7.05x $100.95 Billion $14.31 Billion USA $9.59 ▲ +0.74%
3233 Hampidjan hf
IC:HAMP
7.05x Ikr4.18 Million
≈ $34.09K
Ikr593.00K Iceland Ikr87.50 ▼ -1.13%
3234 Fujian Nanping Sun Cable Co Ltd
SHE:002300
7.05x CN¥177.39 Million
≈ $25.96 Million
CN¥25.16 Million China CN¥8.31 ▼ -3.48%
3235 Vibra Energia S.A.
SA:VBBR3
7.04x R$2.90 Billion
≈ $569.42 Million
R$412.00 Million Brazil R$29.48 ▼ -2.16%
3236 Beijing Science Sun Pharmaceutical Co Ltd
SHE:300485
7.04x CN¥28.68 Million
≈ $4.20 Million
CN¥4.07 Million China CN¥8.84 ▲ +1.61%
3237 Bancroft Fund Limited
NYSE MKT:BCV
7.04x $42.24 Million $6.00 Million USA $25.43 ▲ +0.67%
3238 Nahar Industrial Enterprises Limited
NSE:NAHARINDUS
7.04x Rs1.45 Billion
≈ $15.67 Million
Rs205.81 Million India Rs119.59 ▼ -0.31%
3239 Maven Wireless Sweden AB
ST:MAVEN
7.04x Skr27.15 Million
≈ $2.92 Million
Skr3.86 Million Sweden Skr5.50 ▼ -1.08%
3240 Vontron Technology Co Ltd
SHE:000920
7.04x CN¥177.33 Million
≈ $25.95 Million
CN¥25.20 Million China CN¥12.42 ▲ +0.73%
3241 Tracsis Plc
LSE:TRCS
7.03x GBX6.87 Million
≈ $835.88
GBX977.00K UK GBX340.00 ▼ -2.30%
3242 ShuYu Civilian Pharmacy Corp. Ltd.
SHE:301017
7.03x CN¥802.91 Million
≈ $117.49 Million
CN¥114.23 Million China CN¥14.13 ▼ -1.74%
3243 Zhejiang Huatong Meat Products Co Ltd
SHE:002840
7.02x CN¥294.49 Million
≈ $43.09 Million
CN¥41.97 Million China CN¥8.21 ▼ -2.73%
3244 Rising Nonferrous Metals Share Co Ltd
SHG:600259
7.01x CN¥386.03 Million
≈ $56.49 Million
CN¥55.06 Million China CN¥93.78 ▲ +6.30%
3245 Matrix
TA:MTRX
7.01x ILA566.53 Million
≈ $1.52 Million
ILA80.81 Million Israel ILA9044.00 ▼ -1.35%
3246 Woori Financial Group Inc
NYSE:WF
7.01x $8.72 Trillion $1.24 Trillion USA $61.46 ▲ +1.55%
3247 China Pharma Holdings Inc
NYSE MKT:CPHI
7.00x $91.42K $13.05K USA $0.76 ▼ -0.25%
3248 Harbin Hatou Investment Co Ltd
SHG:600864
7.00x CN¥1.15 Billion
≈ $168.25 Million
CN¥164.23 Million China CN¥5.38 ▼ -2.18%
3249 Blade Air Mobility Inc
NASDAQ:BLDEW
7.00x $2.02 Million $289.00K USA $0.18 ▲ +7.30%
3250 Boreo Oyj
HE:BOREO
7.00x €2.10 Million
≈ $2.46 Million
€300.00K Finland €19.90 ▼ -0.25%
3251 Blade Air Mobility Inc
NASDAQ:BLDE
7.00x $2.02 Million $289.00K USA $5.09 ▲ +0.79%
3252 Shenzhen Glory Medical Co Ltd
SHE:002551
7.00x CN¥97.71 Million
≈ $14.30 Million
CN¥13.96 Million China CN¥3.01 ▼ -1.63%
3253 Sarana Meditama Metropolitan
JK:SAME
7.00x Rp130.20 Billion
≈ $7.63 Million
Rp18.61 Billion Indonesia Rp304.00 ▼ -0.65%
3254 Starlake Bioscience Co Inc Zhaoqing Guangdong
SHG:600866
7.00x CN¥1.25 Billion
≈ $183.09 Million
CN¥178.84 Million China CN¥4.79 ▼ -2.64%
3255 Changchun Zhiyuan New Energy Equipment Co. Ltd
SHE:300985
7.00x CN¥114.19 Million
≈ $16.71 Million
CN¥16.32 Million China CN¥24.46 ▲ +1.12%
3256 Multibax Public Company Limited
BK:MBAX
7.00x ฿80.92 Million
≈ $2.52 Million
฿11.57 Million Thailand ฿1.90 ▲ +1.60%
3257 Rajshree Sugars & Chemicals Limited
NSE:RAJSREESUG
6.99x Rs829.41 Million
≈ $8.97 Million
Rs118.61 Million India Rs33.11 ▼ -1.98%
3258 TTCL Public Company Limited
BK:TTCL
6.99x ฿240.78 Million
≈ $7.51 Million
฿34.45 Million Thailand ฿0.15 ▲ +7.14%
3259 Shanghai Bright Power Semiconductor
SHG:688368
6.98x CN¥52.86 Million
≈ $7.73 Million
CN¥7.57 Million China CN¥214.47 ▲ +0.93%
3260 Cub Elecparts Inc
TW:2231
6.98x NT$201.18 Million
≈ $6.34 Million
NT$28.81 Million Taiwan NT$102.00 ▼ -2.86%
3261 China CYTS Tours Holding Co Ltd
SHG:600138
6.98x CN¥376.81 Million
≈ $55.14 Million
CN¥53.98 Million China CN¥7.54 ▼ -3.46%
3262 Birlesim Muhendislik Isitma Sogutma Havalandirma Sanayi & Ticaret Sirketi AS
IS:BRLSM
6.98x TL136.81 Million
≈ $3.06 Million
TL19.60 Million Turkey TL19.45 ▼ -2.65%
3263 CSH Alliance Bhd
KLSE:7165
6.98x RM32.26 Million
≈ $8.10 Million
RM4.62 Million Malaysia RM0.04 ▲ +14.29%
3264 Shenzhen Sed Industry Co Ltd
SHE:000032
6.98x CN¥3.18 Billion
≈ $465.91 Million
CN¥456.34 Million China CN¥16.36 ▲ +2.63%
3265 SNS
KLSE:0259
6.98x RM35.38 Million
≈ $8.88 Million
RM5.07 Million Malaysia RM0.51 ▼ -6.42%
3266 Hongta Securities Co Ltd
SHG:601236
6.97x CN¥1.37 Billion
≈ $199.99 Million
CN¥195.95 Million China CN¥6.93 ▼ -0.86%
3267 CMB.TECH NV
BR:CMBT
6.97x €138.52 Million
≈ $161.95 Million
€19.87 Million Belgium €12.66 ▼ -2.62%
3268 Integral Ad Science Holding LLC
NASDAQ:IAS
6.97x $49.11 Million $7.04 Million USA $10.34 ▲ +0.78%
3269 Changshu Tianyin Electromechan
SHE:300342
6.97x CN¥45.05 Million
≈ $6.59 Million
CN¥6.47 Million China CN¥49.04 ▼ -1.21%
3270 EGing Photovoltaic Technology Co Ltd
SHG:600537
6.96x CN¥116.37 Million
≈ $17.03 Million
CN¥16.72 Million China CN¥2.73 ▼ -4.88%
3271 Hiconics Drive Tech Co
SHE:300048
6.96x CN¥19.56 Million
≈ $2.86 Million
CN¥2.81 Million China CN¥5.78 ▲ +0.52%
3272 Hyulim ROBOT Co.Ltd
KQ:090710
6.95x ₩8.35 Billion
≈ $5.66 Million
₩1.20 Billion Korea ₩10440.00 ▼ -4.57%
3273 TSA
KLSE:0297
6.95x RM20.18 Million
≈ $5.07 Million
RM2.90 Million Malaysia RM0.87 ▲ +2.35%
3274 Jiangsu Sihuan Bioengineering Co Ltd
SHE:000518
6.95x CN¥40.43 Million
≈ $5.92 Million
CN¥5.82 Million China CN¥3.64 ▼ -7.38%
3275 SAGTEC GLOBAL LIMITED Ordinary shares
NASDAQ:SAGT
6.95x $21.74 Million $3.13 Million USA $0.95 ▼ -1.84%
3276 Sobute New Materials Co Ltd
SHG:603916
6.95x CN¥214.58 Million
≈ $31.40 Million
CN¥30.87 Million China CN¥13.68 ▲ +1.86%
3277 Strata Critical Medical, Inc.
NASDAQ:SRTA
6.95x $2.01 Million $289.00K USA $6.26 ▲ +0.81%
3278 Revolver Resources Holdings Ltd
AU:RRR
6.95x AU$2.77 Million
≈ $1.96 Million
AU$399.46K Australia AU$0.07 ▼ -1.45%
3279 Energy Services Of America Corp
NASDAQ:ESOA
6.95x $18.79 Million $2.71 Million USA $15.42 ▲ +1.65%
3280 Shanghai Kaichuang Marine International Co Ltd
SHG:600097
6.94x CN¥92.87 Million
≈ $13.59 Million
CN¥13.38 Million China CN¥8.75 ▼ -1.80%
3281 Sangshin Electronics Co. Ltd
KQ:263810
6.94x ₩1.62 Billion
≈ $1.10 Million
₩233.67 Million Korea ₩2680.00 ▲ +1.32%
3282 Tong Herr Resources Bhd
KLSE:5010
6.94x RM67.16 Million
≈ $16.86 Million
RM9.68 Million Malaysia RM1.61 ▲ +3.87%
3283 Zabka Group S.A.
WAR:ZAB
6.94x zł1.69 Billion
≈ $465.22 Million
zł243.56 Million Poland zł24.93 ▲ +0.40%
3284 Pan Asia Footwear Public Company Limited
BK:PAF
6.94x ฿38.61 Million
≈ $1.20 Million
฿5.56 Million Thailand ฿0.81 ▼ -1.22%
3285 B.Grimm Power Public Company Limited
BK:BGRIM
6.94x ฿3.43 Billion
≈ $106.79 Million
฿493.71 Million Thailand ฿14.10 ▲ +0.71%
3286 Studio Dragon Corporation
KQ:253450
6.94x ₩19.42 Billion
≈ $13.16 Million
₩2.80 Billion Korea ₩25750.00 ▼ -0.19%
3287 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.42 ▲ +0.41%
3288 PIMS Inc.
KQ:347770
6.93x ₩4.60 Billion
≈ $3.12 Million
₩663.51 Million Korea ₩1397.00 ▼ -0.36%
3289 Shanghai Highly Group Co Ltd A
SHG:600619
6.93x CN¥152.34 Million
≈ $22.29 Million
CN¥21.98 Million China CN¥15.04 ▲ +1.14%
3290 Indoco Remedies Limited
NSE:INDOCO
6.93x Rs1.57 Billion
≈ $17.01 Million
Rs227.00 Million India Rs213.28 ▲ +2.82%
3291 Itim Group PLC
LSE:ITIM
6.93x GBX1.98 Million
≈ $240.30
GBX285.00K UK GBX24.00 ▲ +0.00%
3292 Zhejiang Giuseppe Garment Co Ltd
SHE:002687
6.93x CN¥64.44 Million
≈ $9.43 Million
CN¥9.30 Million China CN¥4.28 ▼ -0.70%
3293 FIN Resources Ltd
AU:FIN
6.92x AU$517.50K
≈ $366.16K
AU$74.74K Australia AU$0.01 ▲ +0.00%
3294 Yunnan luoping Zinc & Electricity Co Ltd
SHE:002114
6.92x CN¥220.86 Million
≈ $32.32 Million
CN¥31.91 Million China CN¥7.50 ▼ -6.25%
3295 BIG TECHNOLOGIES LS-10
F:7I8
6.92x €16.75 Million
≈ $19.59 Million
€2.42 Million Germany €1.21 ▼ -0.82%
3296 Norwegian Air Shuttle ASA
OL:NAS
6.92x Nkr6.45 Billion
≈ $678.30 Million
Nkr932.00 Million Norway Nkr14.66 ▼ -0.51%
3297 Blue Owl Capital Corporation
NYSE:OBDC
6.91x $822.90 Million $119.09 Million USA $11.30 ▲ +3.20%
3298 Valora Effekten Handel AG
F:VEH
6.91x €409.00K
≈ $478.16K
€59.21K Germany €0.95 ▲ +0.00%
3299 Perella Weinberg Partners
NASDAQ:PWP
6.91x $59.16 Million $8.56 Million USA $15.52 ▲ +2.51%
3300 Suzhou TZTEK Technology Co Ltd
SHG:688003
6.90x CN¥125.01 Million
≈ $18.29 Million
CN¥18.11 Million China CN¥107.40 ▼ -3.51%