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
12201 Caisse Régionale du Crédit Agricole Alpes Provence
PA:CRAP
1.48x €151.19 Million
≈ $176.75 Million
€102.25 Million France €143.50 ▲ +0.00%
12202 MTU Aero Engines AG
XETRA:MTX
1.48x €414.00 Million
≈ $484.01 Million
€280.00 Million Germany €342.60 ▲ +1.87%
12203 Associated Alcohols & Breweries Ltd.
NSE:ASALCBR
1.48x Rs556.66 Million
≈ $6.02 Million
Rs376.55 Million India Rs821.45 ▲ +2.12%
12204 CHTC Helon Co Ltd
SHE:000677
1.48x CN¥25.92 Million
≈ $3.79 Million
CN¥17.53 Million China CN¥1.50 ▼ -6.25%
12205 Essent Group Ltd.
F:EG0
1.48x €229.09 Million
≈ $267.83 Million
€154.98 Million Germany €56.50 ▼ -0.88%
12206 Bharat Wire Ropes Limited
NSE:BHARATWIRE
1.48x Rs557.90 Million
≈ $6.03 Million
Rs377.43 Million India Rs193.31 ▼ -0.49%
12207 Hengli Industrial Development Group Co Ltd
SHE:000622
1.48x CN¥1.93 Million
≈ $281.87K
CN¥1.30 Million China CN¥0.15 ▲ +0.00%
12208 West African Resources Limited
F:W25
1.48x €54.95 Million
≈ $64.24 Million
€37.18 Million Germany €1.69 ▼ -4.57%
12209 Dalata Hotel Group Plc
IR:DHG
1.48x €31.01 Million
≈ $36.25 Million
€20.98 Million Ireland €6.44 ▼ -0.16%
12210 Taiwan Semiconductor Manufacturing Co. Ltd.
TW:2330
1.48x NT$747.28 Billion
≈ $23.54 Billion
NT$505.74 Billion Taiwan NT$2350.00 ▼ -2.29%
12211 Sdiptech AB (publ)
ST:SDIP-PREF
1.48x Skr328.00 Million
≈ $35.30 Million
Skr222.00 Million Sweden Skr107.00 ▲ +0.47%
12212 IMI PLC
LSE:IMI
1.48x GBX286.90 Million
≈ $34.91K
GBX194.20 Million UK GBX3050.00 ▲ +1.13%
12213 Hydratec Industries NV
AS:HYDRA
1.48x €20.13 Million
≈ $23.53 Million
€13.62 Million Netherlands €226.00 ▲ +0.00%
12214 Jason Furniture(Hangzhou)
SHG:603816
1.48x CN¥764.99 Million
≈ $111.94 Million
CN¥517.97 Million China CN¥23.83 ▼ -2.01%
12215 Indofood Cbp Sukses Makmur Tbk
JK:ICBP
1.48x Rp2.32 Trillion
≈ $136.05 Million
Rp1.57 Trillion Indonesia Rp6975.00 ▼ -2.11%
12216 Independent Bank
NASDAQ:INDB
1.48x $118.02 Million $79.92 Million USA $85.12 ▲ +0.41%
12217 Ansell Limited
F:PD1A
1.48x €62.30 Million
≈ $72.84 Million
€42.20 Million Germany €15.60 ▼ -0.64%
12218 LAMDA Development S.A.
AT:LAMDA
1.48x €89.09 Million
≈ $104.15 Million
€60.36 Million Greece €6.12 ▲ +1.49%
12219 Medprin Regenerative Medical Technologies Co. Ltd.
SHE:301033
1.48x CN¥116.38 Million
≈ $17.03 Million
CN¥78.85 Million China CN¥54.00 ▼ -6.93%
12220 Wagners Holding Company Ltd
AU:WGN
1.48x AU$31.06 Million
≈ $21.98 Million
AU$21.05 Million Australia AU$4.00 ▲ +0.00%
12221 Cuprum
SN:CUPRUM
1.48x CL$26.71 Billion
≈ $29.87 Million
CL$18.10 Billion Chile CL$98.29 ▲ +2.39%
12222 Quechen Silicon Chemical Co. Ltd.
SHG:605183
1.48x CN¥179.14 Million
≈ $26.21 Million
CN¥121.38 Million China CN¥13.57 ▼ -2.51%
12223 Ares International Corp
TW:2471
1.48x NT$134.51 Million
≈ $4.24 Million
NT$91.15 Million Taiwan NT$48.70 ▲ +1.04%
12224 Ekadharma International Tbk
JK:EKAD
1.48x Rp33.17 Billion
≈ $1.94 Million
Rp22.48 Billion Indonesia Rp170.00 ▼ -0.58%
12225 Tompkins Financial Corporation
NYSE MKT:TMP
1.47x $34.90 Million $23.67 Million USA $85.80 ▼ -0.37%
12226 Tianjin Yiyi Hygiene Products Co Ltd
SHE:001206
1.47x CN¥80.29 Million
≈ $11.75 Million
CN¥54.50 Million China CN¥17.40 ▼ -9.98%
12227 Dynasty Ceramic Public Company Limited
BK:DCC
1.47x ฿264.77 Million
≈ $8.25 Million
฿179.73 Million Thailand ฿1.47 ▼ -0.68%
12228 Kansai Nerolac Paints Limited
NSE:KANSAINER
1.47x Rs2.02 Billion
≈ $21.81 Million
Rs1.37 Billion India Rs193.19 ▼ -0.53%
12229 REDCO PRP GROUP LTD -05
F:8KI
1.47x €1.30 Billion
≈ $1.52 Billion
€883.96 Million Germany €0.02 ▲ +0.00%
12230 Anteotech Ltd
AU:ADO
1.47x AU$3.00K
≈ $2.12K
AU$2.04K Australia AU$0.02 ▼ -4.76%
12231 SCHNEIDER ELECTR.ADR/1/5
F:SNDB
1.47x €6.13 Billion
≈ $7.17 Billion
€4.16 Billion Germany €54.00 ▼ -1.82%
12232 Isiklar Enerji ve Yapi Holding AS
IS:IEYHO
1.47x TL570.36 Million
≈ $12.77 Million
TL387.31 Million Turkey TL164.20 ▲ +2.31%
12233 Deluxe Corporation
NYSE:DLX
1.47x $52.70 Million $35.80 Million USA $26.02 ▲ +1.76%
12234 4D Molecular Therapeutics Inc
NASDAQ:FDMT
1.47x $28.55 Million $19.40 Million USA $10.07 ▼ -2.99%
12235 GDEV Inc.
NASDAQ:GDEV
1.47x $20.61 Million $14.00 Million USA $12.60 ▲ +0.00%
12236 Ege Profil Ticaret ve Sanayi AS
IS:EGPRO
1.47x TL278.16 Million
≈ $6.23 Million
TL188.99 Million Turkey TL35.60 ▲ +1.42%
12237 Icon Offshore Bhd
KLSE:5255
1.47x RM71.26 Million
≈ $17.89 Million
RM48.45 Million Malaysia RM1.61 ▲ +0.00%
12238 Gesundheitswelt Chiemgau AG
MU:JTH
1.47x €4.64 Million
≈ $5.42 Million
€3.15 Million Germany €12.70 ▲ +0.00%
12239 UCB S.A. UNSP.ADR 1/2
F:UNC0
1.47x €2.29 Billion
≈ $2.68 Billion
€1.56 Billion Germany €120.00 ▼ -2.44%
12240 Nestle (Malaysia) Bhd
KLSE:4707
1.47x RM399.85 Million
≈ $100.39 Million
RM271.93 Million Malaysia RM90.62 ▼ -0.64%
12241 Syntek Semiconductor Co Ltd
TWO:5302
1.47x NT$19.15 Million
≈ $603.39K
NT$13.03 Million Taiwan NT$10.60 ▼ -1.40%
12242 Bestechnic (Shanghai) Co. Ltd. A
SHG:688608
1.47x CN¥289.13 Million
≈ $42.31 Million
CN¥196.78 Million China CN¥123.28 ▼ -1.82%
12243 South Plains Financial Inc
NASDAQ:SPFI
1.47x $21.37 Million $14.54 Million USA $44.63 ▲ +0.86%
12244 Unum Group
NYSE:UNM
1.47x $340.80 Million $232.00 Million USA $86.22 ▼ -0.27%
12245 Microsoft Corporation
NASDAQ:MSFT
1.47x $46.68 Billion $31.78 Billion USA $381.70 ▲ +0.03%
12246 Miracle Automation Engineering
SHE:002009
1.47x CN¥16.70 Million
≈ $2.44 Million
CN¥11.37 Million China CN¥15.52 ▼ -3.36%
12247 SON.HO.UN.ADR 1/5 SF -05
F:PHBA
1.47x €793.70 Million
≈ $927.92 Million
€540.50 Million Germany €37.80 ▼ -1.56%
12248 Asian Phytoceuticals Public Company Limited
BK:APCO
1.47x ฿21.85 Million
≈ $681.11K
฿14.88 Million Thailand ฿2.70 ▲ +0.00%
12249 Kolon Industries Inc
KO:120110
1.47x ₩108.98 Billion
≈ $73.85 Million
₩74.23 Billion Korea ₩53500.00 ▼ -4.80%
12250 Bumble Inc
NASDAQ:BMBL
1.47x $77.22 Million $52.62 Million USA $2.81 ▲ +0.72%
12251 AFYA LTD. CL.A DL-00005
F:1AY
1.47x €253.82 Million
≈ $296.75 Million
€172.96 Million Germany €11.80 ▲ +0.00%
12252 Adobe Systems Incorporated
NASDAQ:ADBE
1.47x $2.51 Billion $1.71 Billion USA $225.11 ▲ +6.10%
12253 CHC Resources Corp
TW:9930
1.47x NT$500.01 Million
≈ $15.75 Million
NT$340.89 Million Taiwan NT$63.40 ▲ +0.48%
12254 Apetit Oyj
HE:APETIT
1.47x €13.20 Million
≈ $15.43 Million
€9.00 Million Finland €12.40 ▼ -0.40%
12255 Sime Darby Plantation Bhd
KLSE:5285
1.47x RM805.00 Million
≈ $202.11 Million
RM549.00 Million Malaysia RM6.63 ▲ +1.07%
12256 Mingyue Optical Lens Co.Ltd.
SHE:301101
1.47x CN¥282.82 Million
≈ $41.39 Million
CN¥192.92 Million China CN¥27.03 ▼ -3.40%
12257 Simon Property Group Inc
NYSE:SPG
1.47x $833.38 Million $568.53 Million USA $229.78 ▲ +2.03%
12258 Delta Technologies Nyrt
BUD:DELTA
1.47x Ft2.67 Billion
≈ $8.30 Million
Ft1.82 Billion Hungary Ft53.60 ▲ +2.68%
12259 Success Transformer Corporation Bhd
KLSE:7207
1.47x RM5.77 Million
≈ $1.45 Million
RM3.94 Million Malaysia RM0.60 ▲ +0.00%
12260 RS GROUP PLC
LSE:RS1
1.47x GBX121.60 Million
≈ $14.80K
GBX83.00 Million UK GBX682.50 ▲ +0.81%
12261 Eiffage SA
PA:FGR
1.46x €451.00 Million
≈ $527.27 Million
€308.00 Million France €122.00 ▲ +0.25%
12262 Baidu Inc
MX:BIDUN
1.46x MX$2.61 Billion
≈ $150.15 Million
MX$1.78 Billion Mexico MX$1870.50 ▼ -0.12%
12263 Baidu Inc
F:B1C
1.46x €2.61 Billion
≈ $3.05 Billion
€1.78 Billion Germany €92.60 ▼ -0.43%
12264 Baidu Inc
NASDAQ:BIDU
1.46x $2.61 Billion $1.78 Billion USA $105.34 ▼ -1.91%
12265 Baidu Inc.
F:B1CB
1.46x €2.61 Billion
≈ $3.05 Billion
€1.78 Billion Germany €14.41 ▼ -6.07%
12266 Isrotel -L
TA:ISRO
1.46x ILA261.36 Million
≈ $700.70K
ILA178.52 Million Israel ILA12450.00 ▼ -1.19%
12267 eGalax_eMPIA Technology
TWO:3556
1.46x NT$80.54 Million
≈ $2.54 Million
NT$55.01 Million Taiwan NT$62.00 ▼ -0.16%
12268 Preferred Bank
NASDAQ:PFBC
1.46x $45.57 Million $31.14 Million USA $102.96 ▲ +1.56%
12269 Compania Nationala de Transport al Energiei Electrice Transelectrica SA
RO:TEL
1.46x RON328.93 Million
≈ $75.53 Million
RON224.78 Million Romania RON113.80 ▼ -0.18%
12270 Hugel Inc
KQ:145020
1.46x ₩57.43 Billion
≈ $38.92 Million
₩39.25 Billion Korea ₩234500.00 ▼ -2.90%
12271 Qingdao Hanhe Cable Co Ltd
SHE:002498
1.46x CN¥271.43 Million
≈ $39.72 Million
CN¥185.52 Million China CN¥6.50 ▲ +9.98%
12272 Guangdong Tapai Group Co Ltd
SHE:002233
1.46x CN¥476.40 Million
≈ $69.71 Million
CN¥325.64 Million China CN¥7.20 ▼ -0.55%
12273 Allwin Telecommunication Co Ltd
SHE:002231
1.46x CN¥14.10 Million
≈ $2.06 Million
CN¥9.64 Million China CN¥0.60 ▲ +0.00%
12274 Journey Medical Corp
NASDAQ:DERM
1.46x $2.23 Million $1.52 Million USA $6.19 ▼ -5.93%
12275 Lepu Medical Tech Beijing
SHE:300003
1.46x CN¥425.84 Million
≈ $62.31 Million
CN¥291.13 Million China CN¥12.11 ▼ -4.65%
12276 L&T Technology Services Limited
NSE:LTTS
1.46x Rs4.81 Billion
≈ $52.00 Million
Rs3.29 Billion India Rs3418.10 ▲ +1.27%
12277 freenet AG
F:FNTN
1.46x €98.00 Million
≈ $114.57 Million
€67.00 Million Germany €24.40 ▲ +0.41%
12278 China Haisum Engineering Co Ltd
SHE:002116
1.46x CN¥120.82 Million
≈ $17.68 Million
CN¥82.61 Million China CN¥6.75 ▼ -2.88%
12279 Thyrocare Technologies Limited
NSE:THYROCARE
1.46x Rs1.27 Billion
≈ $13.75 Million
Rs869.20 Million India Rs564.25 ▲ +3.48%
12280 Alexanders Inc
NYSE:ALX
1.46x $6.82 Million $4.66 Million USA $273.94 ▼ -1.34%
12281 Northwest Bancshares Inc
NASDAQ:NWBI
1.46x $73.86 Million $50.54 Million USA $15.40 ▲ +0.72%
12282 Fortune Electric Co Ltd
TW:1519
1.46x NT$1.52 Billion
≈ $47.81 Million
NT$1.04 Billion Taiwan NT$697.00 ▼ -1.13%
12283 Companhia de Saneamento de Minas Gerais
SA:CSMG3
1.46x R$492.32 Million
≈ $96.60 Million
R$336.96 Million Brazil R$61.97 ▼ -3.10%
12284 Hangzhou Dadi Haiyang Environmental Protection Co. Ltd.
SHE:301068
1.46x CN¥125.57 Million
≈ $18.37 Million
CN¥85.97 Million China CN¥23.48 ▼ -5.09%
12285 Danone SA
PA:BN
1.46x €1.52 Billion
≈ $1.78 Billion
€1.04 Billion France €70.00 ▲ +2.28%
12286 Talkspace Inc
NASDAQ:TALK
1.46x $4.75 Million $3.25 Million USA $5.21 ▲ +0.00%
12287 Thai O.P.P. Public Company Limited
BK:TOPP
1.46x ฿52.01 Million
≈ $1.62 Million
฿35.61 Million Thailand ฿140.00 ▼ -0.71%
12288 Ramelius Resources Ltd
AU:RMS
1.46x AU$443.49 Million
≈ $313.80 Million
AU$303.80 Million Australia AU$3.00 ▼ -5.06%
12289 Chengdu Screen Micro-Electronics Co. Ltd. A
SHG:688053
1.46x CN¥69.83 Million
≈ $10.22 Million
CN¥47.84 Million China CN¥28.09 ▼ -2.90%
12290 Guangxi Wuzhou Communications Co Ltd
SHG:600368
1.46x CN¥280.13 Million
≈ $40.99 Million
CN¥192.05 Million China CN¥3.75 ▼ -1.32%
12291 Naturgy BAN SA
BA:GBAN
1.46x AR$29.95 Billion
≈ $21.67 Million
AR$20.54 Billion Argentina AR$2000.00 ▼ -1.23%
12292 Foresight Group Holdings Limited
LSE:FSG
1.46x GBX26.82 Million
≈ $3.26K
GBX18.39 Million UK GBX475.50 ▲ +3.82%
12293 Paymentus Holdings, Inc.
NYSE:PAY
1.46x $30.45 Million $20.88 Million USA $28.87 ▲ +0.38%
12294 Ambev S.A
MX:ABEVN
1.46x MX$6.92 Billion
≈ $398.19 Million
MX$4.75 Billion Mexico MX$53.60 ▲ +0.37%
12295 Gruma S.A.B. de C.V.
MX:GRUMAB
1.46x MX$146.70 Million
≈ $8.44 Million
MX$100.64 Million Mexico MX$267.88 ▼ -0.39%
12296 Sampo Corp
TW:1604
1.46x NT$229.62 Million
≈ $7.23 Million
NT$157.55 Million Taiwan NT$23.25 ▲ +0.65%
12297 Yantai Zhenghai Bio-Tech Co Ltd
SHE:300653
1.46x CN¥30.47 Million
≈ $4.46 Million
CN¥20.92 Million China CN¥13.54 ▼ -3.56%
12298 ZIJIN MIN.H UNSP.ADR/20
F:FJZB
1.46x €75.43 Billion
≈ $88.19 Billion
€51.78 Billion Germany €78.00 ▲ +4.70%
12299 CKX Lands Inc
NYSE MKT:CKX
1.46x $242.27K $166.30K USA $10.51 ▼ -4.45%
12300 Jiangsu Jiejie Microelectronics Co Ltd
SHE:300623
1.46x CN¥145.77 Million
≈ $21.33 Million
CN¥100.08 Million China CN¥26.02 ▼ -1.81%