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