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
3101 Glennon Small Companies Ltd
AU:GC1
7.35x AU$9.58 Million
≈ $6.78 Million
AU$1.30 Million Australia AU$0.39 ▼ -2.50%
3102 Chongqing Zaisheng Tech Corp
SHG:603601
7.34x CN¥153.99 Million
≈ $22.53 Million
CN¥20.97 Million China CN¥8.05 ▲ +5.64%
3103 Brighton Pier Group PLC
LSE:PIER
7.34x GBX1.11 Million
≈ $134.93
GBX151.00K UK GBX11.50 ▲ +0.00%
3104 Arvee Laboratories (India) Limited
NSE:ARVEE
7.34x Rs13.56 Million
≈ $146.61K
Rs1.85 Million India Rs155.36 ▼ -1.67%
3105 Joinn Laboratories(China)Co
SHG:603127
7.34x CN¥145.13 Million
≈ $21.24 Million
CN¥19.77 Million China CN¥49.12 ▲ +4.51%
3106 Shenzhen INVT Electric Co Ltd
SHE:002334
7.34x CN¥182.92 Million
≈ $26.77 Million
CN¥24.93 Million China CN¥6.18 ▲ +0.98%
3107 Zinitix Co.Ltd
KQ:303030
7.33x ₩4.79 Billion
≈ $3.25 Million
₩652.96 Million Korea ₩2405.00 ▲ +29.86%
3108 TechnoDex Bhd
KLSE:0132
7.33x RM1.72 Million
≈ $432.59K
RM235.00K Malaysia RM0.04 ▲ +0.00%
3109 CTT Correios de Portugal SA
LS:CTT
7.33x €59.35 Million
≈ $69.38 Million
€8.10 Million Portugal €5.98 ▲ +3.82%
3110 Avrot Industries Ltd
TA:AVRT
7.32x ILA3.10 Million
≈ $8.31K
ILA423.50K Israel ILA53.50 ▲ +0.00%
3111 BICECORP S.A
SN:BICECORP
7.32x CL$551.74 Billion
≈ $617.03 Million
CL$75.40 Billion Chile CL$373.00 ▲ +3.55%
3112 Talen Energy Corporation
NASDAQ:TLN
7.32x $461.00 Million $63.00 Million USA $366.14 ▲ +1.62%
3113 Lotte Himart
KO:071840
7.32x ₩103.59 Billion
≈ $70.20 Million
₩14.16 Billion Korea ₩6220.00 ▼ -0.64%
3114 Bank of Ningbo Co Ltd
SHE:002142
7.31x CN¥59.83 Billion
≈ $8.75 Billion
CN¥8.18 Billion China CN¥31.37 ▼ -3.18%
3115 Time Out Group plc
LSE:TMO
7.31x GBX4.12 Million
≈ $500.92
GBX563.00K UK GBX7.38 ▲ +0.00%
3116 FORM.DE C.Y C.ADR 1/5/EO1
F:FCC0
7.30x €1.20 Billion
≈ $1.40 Billion
€164.37 Million Germany €2.00 ▲ +0.00%
3117 Vivid Games S.A
WAR:VVD
7.30x zł723.79K
≈ $199.20K
zł99.14K Poland zł0.56 ▲ +2.56%
3118 Datang International Power Generation Co Ltd Class A
SHG:601991
7.30x CN¥15.57 Billion
≈ $2.28 Billion
CN¥2.13 Billion China CN¥6.62 ▲ +3.76%
3119 Premier Miton Group plc
LSE:PMI
7.30x GBX5.11 Million
≈ $621.74
GBX700.00K UK GBX37.25 ▼ -0.67%
3120 Adcore Inc
TO:ADCO
7.30x CA$2.78 Million
≈ $2.01 Million
CA$381.00K Canada CA$0.15 ▲ +3.45%
3121 ADCORE INC. O.N.
F:ADQ
7.30x €2.78 Million
≈ $3.25 Million
€381.00K Germany €0.08 ▼ -0.61%
3122 Ansal Properties & Infrastructure Limited
NSE:ANSALAPI
7.30x Rs232.80 Million
≈ $2.52 Million
Rs31.90 Million India Rs2.88 ▲ +1.77%
3123 A-LIVING SM.CI.SV. H YC 1
F:1V0
7.29x €765.62 Million
≈ $895.09 Million
€104.97 Million Germany €0.18 ▼ -3.74%
3124 Aurora Spine Corp
V:ASG
7.29x CA$518.68K
≈ $375.21K
CA$71.12K Canada CA$0.23 ▲ +4.65%
3125 Exacompta Clairefontaine
PA:ALEXA
7.29x €110.10 Million
≈ $128.72 Million
€15.10 Million France €169.00 ▲ +1.81%
3126 U10 SA
PA:ALU10
7.29x €14.31 Million
≈ $16.73 Million
€1.96 Million France €1.27 ▲ +3.25%
3127 Shuttle Inc
TW:2405
7.28x NT$23.26 Million
≈ $732.82K
NT$3.19 Million Taiwan NT$16.60 ▲ +3.11%
3128 Chongqing Sifang New Material Co. Ltd.
SHG:605122
7.28x CN¥94.39 Million
≈ $13.81 Million
CN¥12.96 Million China CN¥9.62 ▼ -6.60%
3129 Valeo SA
PA:FR
7.28x €1.10 Billion
≈ $1.28 Billion
€151.00 Million France €13.04 ▲ +2.20%
3130 L&P Global Berhad
KLSE:0268
7.28x RM4.37 Million
≈ $1.10 Million
RM601.00K Malaysia RM0.14 ▲ +0.00%
3131 Sheela Foam Limited
NSE:SFL
7.27x Rs1.18 Billion
≈ $12.74 Million
Rs162.00 Million India Rs745.90 ▼ -1.93%
3132 Samsung Fire And Marine Ins Pref
KO:000815
7.27x ₩1.71 Trillion
≈ $1.16 Billion
₩234.73 Billion Korea ₩386000.00 ▲ +3.07%
3133 Samsung Fire & Marine Insurance
KO:000810
7.27x ₩1.71 Trillion
≈ $1.16 Billion
₩234.73 Billion Korea ₩618000.00 ▲ +2.66%
3134 YASHO INDUSTRIES ORD (BSE)
NSE:YASHO
7.27x Rs617.86 Million
≈ $6.68 Million
Rs85.02 Million India Rs3147.60 ▲ +2.48%
3135 NEXI SPA (UNSP.ADR)/1
F:N0X0
7.27x €1.22 Billion
≈ $1.42 Billion
€167.36 Million Germany €3.60 ▲ +0.00%
3136 BHB Brauholding Bayern-Mitte AG
F:B9B
7.26x €1.71 Million
≈ $2.00 Million
€235.49K Germany €1.97 ▲ +0.00%
3137 Zephyr Energy PLC
LSE:ZPHR
7.26x GBX13.47 Million
≈ $1.64K
GBX1.86 Million UK GBX3.50 ▲ +2.94%
3138 CIFI Holdings (Group) Co. Ltd
F:6CI
7.26x €2.84 Billion
≈ $3.32 Billion
€391.47 Million Germany €0.00 ▲ +50.00%
3139 Guangdong Wencan Die Casting Co Ltd
SHG:603348
7.26x CN¥67.11 Million
≈ $9.82 Million
CN¥9.25 Million China CN¥13.19 ▼ -1.57%
3140 Financeira Alfa S.A. - Crédito Financiamento e Investimentos
SA:CRIV3
7.25x R$122.81 Million
≈ $24.10 Million
R$16.93 Million Brazil R$6.98 ▲ +0.00%
3141 STANDARD CHART.UNSP.ADR/2
F:STD0
7.25x €36.84 Billion
≈ $43.07 Billion
€5.08 Billion Germany €38.20 ▼ -2.55%
3142 Widepoint C
NYSE MKT:WYY
7.24x $3.87 Million $534.88K USA $10.90 ▲ +11.22%
3143 Beijing Asiacom Information Technology Co.Ltd
SHE:301085
7.24x CN¥199.00 Million
≈ $29.12 Million
CN¥27.50 Million China CN¥54.00 ▲ +0.95%
3144 Huaxi Securities Co Ltd Class A
SHE:002926
7.23x CN¥2.84 Billion
≈ $416.30 Million
CN¥393.61 Million China CN¥8.67 ▲ +1.40%
3145 Feitian Technologies Co Ltd
SHE:300386
7.22x CN¥208.83 Million
≈ $30.56 Million
CN¥28.91 Million China CN¥9.67 ▲ +3.53%
3146 SAIC Motor Corp Ltd
SHG:600104
7.22x CN¥15.04 Billion
≈ $2.20 Billion
CN¥2.08 Billion China CN¥10.46 ▼ -1.32%
3147 Hiecise Precision Equipment Co Ltd
SHE:300809
7.21x CN¥66.32 Million
≈ $9.70 Million
CN¥9.20 Million China CN¥22.56 ▲ +2.78%
3148 Mayfield Childcare Ltd
AU:MFD
7.21x AU$7.47 Million
≈ $5.29 Million
AU$1.04 Million Australia AU$0.14 ▼ -3.45%
3149 Shanxi Blue Flame Holding Co Ltd
SHE:000968
7.21x CN¥246.70 Million
≈ $36.10 Million
CN¥34.23 Million China CN¥6.73 ▼ -5.61%
3150 Resimac Group Ltd
AU:RMC
7.21x AU$205.03 Million
≈ $145.07 Million
AU$28.45 Million Australia AU$0.79 ▼ -0.63%
3151 Euro Trend Yatirim Ortakligi AS
IS:ETYAT
7.21x TL7.82 Million
≈ $175.05K
TL1.08 Million Turkey TL13.26 ▲ +0.08%
3152 Banpu Public Company Limited
BK:BANPU
7.20x ฿82.91 Million
≈ $2.58 Million
฿11.52 Million Thailand ฿5.80 ▲ +0.87%
3153 Electronics Mart India Limited
NSE:EMIL
7.19x Rs2.72 Billion
≈ $29.37 Million
Rs377.59 Million India Rs133.40 ▲ +2.71%
3154 ALTEO ENERG.NYIL M.UF125
F:54O
7.19x €18.16 Billion
≈ $21.24 Billion
€2.53 Billion Germany €10.30 ▲ +12.45%
3155 Gemtek Technology Co Ltd
TW:4906
7.19x NT$1.11 Billion
≈ $35.11 Million
NT$155.03 Million Taiwan NT$34.65 ▲ +2.67%
3156 Dgenx Co. Ltd
KQ:113810
7.19x ₩4.09 Billion
≈ $2.77 Million
₩568.72 Million Korea ₩465.00 ▼ -6.06%
3157 Letong Chemical Co Ltd
SHE:002319
7.18x CN¥10.51 Million
≈ $1.54 Million
CN¥1.46 Million China CN¥10.51 ▲ +10.05%
3158 Kiatnakin Phatra Bank Public Company Limited
BK:KKP-R
7.18x ฿10.11 Billion
≈ $315.21 Million
฿1.41 Billion Thailand ฿60.25 ▲ +0.00%
3159 Destination XL Group Inc
NASDAQ:DXLG
7.17x $17.10 Million $2.38 Million USA $0.62 ▲ +0.00%
3160 Adapthealth Corp
NASDAQ:AHCO
7.17x $161.07 Million $22.45 Million USA $11.21 ▲ +2.09%
3161 Deppon Logistics Co Ltd
SHG:603056
7.17x CN¥864.50 Million
≈ $126.50 Million
CN¥120.52 Million China CN¥18.85 ▲ +0.00%
3162 Xinjiang Tianshan Cement Co Ltd
SHE:000877
7.17x CN¥4.10 Billion
≈ $600.30 Million
CN¥572.01 Million China CN¥3.64 ▼ -1.89%
3163 Trustpilot Group PLC
LSE:TRST
7.17x GBX37.77 Million
≈ $4.59K
GBX5.27 Million UK GBX263.20 ▼ -1.28%
3164 InnSuites Hospitality Trust
NYSE MKT:IHT
7.17x $279.83K $39.03K USA $1.45 ▲ +1.40%
3165 Dongbu Steel Co Ltd
KO:016380
7.17x ₩107.34 Billion
≈ $72.74 Million
₩14.98 Billion Korea ₩5070.00 ▲ +0.00%
3166 IGB Bhd
KLSE:5606
7.16x RM709.88 Million
≈ $178.23 Million
RM99.14 Million Malaysia RM2.39 ▲ +3.46%
3167 Vietnam Export Import Commercial Joint Stock Bank
VN:EIB
7.16x ₫3.62 Trillion
≈ $137.71 Million
₫506.24 Billion Vietnam ₫17600.00 ▼ -1.40%
3168 Mama's Creations Inc.
NASDAQ:MAMA
7.16x $3.87 Million $540.00K USA $16.89 ▲ +0.36%
3169 AQUILA PART PROD COM
RO:AQ
7.16x RON31.27 Million
≈ $7.18 Million
RON4.37 Million Romania RON1.79 ▼ -1.10%
3170 Greif Inc
NYSE:GEF-B
7.15x $116.60 Million $16.30 Million USA $93.80 ▲ +1.86%
3171 Greif Bros Corporation
NYSE:GEF
7.15x $116.60 Million $16.30 Million USA $75.69 ▲ +0.60%
3172 Entain PLC
LSE:ENT
7.15x GBX160.05 Million
≈ $19.47K
GBX22.38 Million UK GBX554.00 ▼ -1.07%
3173 CYCLIQ Group Ltd
AU:CYQ
7.15x AU$321.82K
≈ $227.71K
AU$45.00K Australia AU$0.01 ▲ +0.00%
3174 Elon AB (publ)
ST:ELON
7.15x Skr142.30 Million
≈ $15.31 Million
Skr19.90 Million Sweden Skr18.45 ▲ +2.50%
3175 Shanxi Guoxin Energy Co Ltd A
SHG:600617
7.15x CN¥832.47 Million
≈ $121.82 Million
CN¥116.50 Million China CN¥2.88 ▼ -1.71%
3176 Brunswick Corporation
NYSE:BC
7.15x $132.90 Million $18.60 Million USA $80.59 ▲ +1.85%
3177 Prismaflex Intl
PA:ALPRI
7.14x €2.08 Million
≈ $2.43 Million
€291.00K France €8.00 ▲ +0.00%
3178 Chengdu Xinzhu Road&Bridge Machinery Co Ltd
SHE:002480
7.14x CN¥181.58 Million
≈ $26.57 Million
CN¥25.42 Million China CN¥5.05 ▼ -1.75%
3179 OPERAD.D.SIT.MEX.A1 -01
F:98Y
7.14x €2.26 Billion
≈ $2.64 Billion
€315.98 Million Germany €0.83 ▲ +3.12%
3180 KakaoBank Corp
KO:323410
7.14x ₩1.34 Trillion
≈ $905.82 Million
₩187.30 Billion Korea ₩22200.00 ▼ -1.55%
3181 APA Group
AU:APA
7.14x AU$578.00 Million
≈ $408.97 Million
AU$81.00 Million Australia AU$10.13 ▼ -0.49%
3182 Groupon Inc
NASDAQ:GRPN
7.13x $56.61 Million $7.94 Million USA $26.05 ▼ -6.80%
3183 WMG Holdings Bhd
KLSE:6378
7.13x RM12.68 Million
≈ $3.18 Million
RM1.78 Million Malaysia RM0.51 ▼ -2.88%
3184 EnSilica PLC
LSE:ENSI
7.13x GBX3.67 Million
≈ $446.78
GBX515.00K UK GBX79.00 ▼ -3.66%
3185 Aic Mines Ltd
AU:A1M
7.13x AU$48.93 Million
≈ $34.62 Million
AU$6.87 Million Australia AU$0.66 ▲ +5.60%
3186 Systex Corp
TW:6214
7.12x NT$4.84 Billion
≈ $152.51 Million
NT$679.48 Million Taiwan NT$141.50 ▲ +2.91%
3187 Teera-Mongkol Industry Public Company Limited
BK:TMI
7.12x ฿23.21 Million
≈ $723.49K
฿3.26 Million Thailand ฿0.47 ▲ +0.00%
3188 Sekerbank TAS
IS:SKBNK
7.12x TL5.28 Billion
≈ $118.35 Million
TL742.07 Million Turkey TL16.12 ▼ -9.99%
3189 Perdana Bangun Pusaka Tbk PT
JK:KONI
7.12x Rp27.79 Billion
≈ $1.63 Million
Rp3.90 Billion Indonesia Rp2640.00 ▼ -1.12%
3190 FGI Industries Ltd
NASDAQ:FGI
7.12x $1.16 Million $163.56K USA $4.56 ▲ +8.31%
3191 TURA GROUP AB
F:8WO
7.11x €45.77 Million
≈ $53.51 Million
€6.43 Million Germany €0.37 ▲ +0.00%
3192 Anhui Huamao Textile Co Ltd
SHE:000850
7.11x CN¥534.24 Million
≈ $78.18 Million
CN¥75.11 Million China CN¥3.94 ▼ -1.01%
3193 AURA MINERALS INC. O.N.
F:A531
7.11x €79.86 Million
≈ $93.37 Million
€11.23 Million Germany €43.18 ▼ -0.23%
3194 Joint Stock Commercial Bank for Investment and Development of Vietnam
VN:BID
7.11x ₫81.12 Trillion
≈ $3.08 Billion
₫11.41 Trillion Vietnam ₫36800.00 ▼ -0.54%
3195 Regional Management Corp
NYSE:RM
7.11x $81.01 Million $11.40 Million USA $42.58 ▲ +2.36%
3196 Sanofi India Limited
NSE:SANOFI
7.10x Rs4.38 Billion
≈ $47.40 Million
Rs617.00 Million India Rs3383.30 ▼ -0.25%
3197 Construction Partners Inc
NASDAQ:ROAD
7.10x $65.21 Million $9.18 Million USA $103.21 ▲ +0.74%
3198 Orient Sec Co Ltd
SHG:600958
7.10x CN¥11.27 Billion
≈ $1.65 Billion
CN¥1.59 Billion China CN¥9.12 ▲ +0.33%
3199 ORIENT SECUR.CO.LTD.H YC1
F:OS9
7.10x €11.27 Billion
≈ $13.17 Billion
€1.59 Billion Germany €0.62 ▲ +2.50%
3200 Duluth Holdings Inc
NASDAQ:DLTH
7.10x $55.29 Million $7.79 Million USA $4.43 ▲ +5.48%