Companies by Cash Flow Quality Index
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,611
Positive operating CF and net income required
Last Updated
Oct 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.
Cash Flow Quality Index Rankings of Public Companies (October 2026)
Cash flow quality index rankings of public companies for October 2026, covering 29,611 companies. Search or filter the table below to find a company.
| Rank | Company | Quality Index | Operating CF | Net Income | Country | Price | 24h Change |
|---|---|---|---|---|---|---|---|
| 15801 |
NFC Corporation
KQ:265740 |
0.89x |
₩2.22 Billion
≈ $1.50 Million |
₩2.50 Billion | Korea | ₩7860.00 | ▲ +3.42% |
| 15802 |
NGL Fine-Chem Limited
NSE:NGLFINE |
0.89x |
Rs167.72 Million
≈ $1.81 Million |
Rs188.66 Million | India | Rs2784.60 | ▼ -0.77% |
| 15803 |
Adicet Bio Inc
NASDAQ:ACET |
0.89x | $4.11 Million | $4.62 Million | USA | $4.57 | ▼ -11.09% |
| 15804 |
NWPX Infrastructure, Inc.
NASDAQ:NWPX |
0.89x | $14.07 Million | $15.83 Million | USA | $97.61 | ▼ -0.55% |
| 15805 |
Société BIC SA
PA:BB |
0.89x |
€96.00 Million
≈ $112.23 Million |
€108.00 Million | France | €67.20 | ▲ +0.30% |
| 15806 |
TomCo Energy Plc
LSE:TOM |
0.89x |
GBX155.00K
≈ $18.86 |
GBX174.50K | UK | GBX0.02 | ▲ +0.00% |
| 15807 |
DB HiTek Co Ltd
KO:000990 |
0.89x |
₩80.14 Billion
≈ $54.31 Million |
₩90.25 Billion | Korea | ₩108000.00 | ▲ +5.16% |
| 15808 |
Chenbro Micom Co Ltd
TW:8210 |
0.89x |
NT$1.19 Billion
≈ $37.36 Million |
NT$1.34 Billion | Taiwan | NT$834.00 | ▲ +0.12% |
| 15809 |
Corning Incorporated
NYSE:GLW |
0.89x | $362.00 Million | $408.00 Million | USA | $132.00 | ▼ -4.64% |
| 15810 |
Illinois Tool Works Inc
NYSE:ITW |
0.89x | $723.00 Million | $815.00 Million | USA | $272.28 | ▲ +0.40% |
| 15811 |
Elgi Rubber Company Limited
NSE:ELGIRUBCO |
0.89x |
Rs90.61 Million
≈ $979.87K |
Rs102.14 Million | India | Rs54.41 | ▲ +1.44% |
| 15812 |
Minerals Technologies Inc
NYSE:MTX |
0.89x | $32.10 Million | $36.20 Million | USA | $62.99 | ▼ -1.19% |
| 15813 |
Molecure S.A.
WAR:MOC |
0.89x |
zł58.83 Million
≈ $16.19 Million |
zł66.36 Million | Poland | zł6.32 | ▼ -0.63% |
| 15814 |
Veritex Holdings Inc
NASDAQ:VBTX |
0.89x | $27.39 Million | $30.91 Million | USA | $30.26 | ▲ +0.00% |
| 15815 |
TianJin JinRong TianYu Precision Machinery Inc.
SHE:300988 |
0.89x |
CN¥24.15 Million
≈ $3.53 Million |
CN¥27.26 Million | China | CN¥15.39 | ▲ +1.65% |
| 15816 |
Laguna Resorts & Hotels Public Company Limited
BK:LRH |
0.89x |
฿602.12 Million
≈ $18.77 Million |
฿679.73 Million | Thailand | ฿33.75 | ▲ +0.00% |
| 15817 |
DTF Tax Free Income Closed Fund
NYSE:DTF |
0.89x | $5.12 Million | $5.78 Million | USA | $11.27 | ▼ -1.47% |
| 15818 |
Skyline Investment S.A.
WAR:SKL |
0.89x |
zł736.00K
≈ $202.56K |
zł831.00K | Poland | zł1.20 | ▼ -0.83% |
| 15819 |
BeiGene, Ltd.
NASDAQ:ONC |
0.89x | $201.94 Million | $228.03 Million | USA | $369.06 | ▼ -1.34% |
| 15820 |
Nkt A/S
NYSE:NRKBY |
0.89x | $54.00 Million | $61.00 Million | USA | $27.20 | ▲ +0.00% |
| 15821 |
Warehouse REIT plc
LSE:WHR |
0.89x |
GBX14.70 Million
≈ $1.79K |
GBX16.60 Million | UK | GBX113.00 | ▲ +0.00% |
| 15822 |
BlackRock Limited Duration Income Trust
NYSE:BLW |
0.88x | $20.52 Million | $23.20 Million | USA | $11.52 | ▼ -1.12% |
| 15823 |
Kyobo 8 Special Purpose Acquisition Company
KQ:307280 |
0.88x |
₩2.64 Billion
≈ $1.79 Million |
₩2.99 Billion | Korea | ₩5890.00 | ▲ +4.99% |
| 15824 |
Bumrungrad Hospital Public Company Limited
BK:BH-R |
0.88x |
฿1.64 Billion
≈ $51.18 Million |
฿1.86 Billion | Thailand | ฿186.00 | ▲ +0.00% |
| 15825 |
JB Chemicals & Pharmaceuticals Limited
NSE:JBCHEPHARM |
0.88x |
Rs3.62 Billion
≈ $39.19 Million |
Rs4.10 Billion | India | Rs2408.90 | ▼ -3.87% |
| 15826 |
INTESA SANPAOLO ADR/6
F:IESJ |
0.88x |
€8.23 Billion
≈ $9.63 Billion |
€9.32 Billion | Germany | €34.00 | ▼ -1.16% |
| 15827 |
Huadian Power International Corporation Limited
F:SHX |
0.88x |
€1.28 Billion
≈ $1.50 Billion |
€1.45 Billion | Germany | €0.47 | ▲ +0.43% |
| 15828 |
Hubei Xingfa Chemicals Group Co Ltd
SHG:600141 |
0.88x |
CN¥522.46 Million
≈ $76.45 Million |
CN¥591.60 Million | China | CN¥22.99 | ▲ +1.50% |
| 15829 |
Himax Technologies Inc
NASDAQ:HIMX |
0.88x | $17.55 Million | $19.87 Million | USA | $11.65 | ▼ -3.80% |
| 15830 |
Youngy Co Ltd
SHE:002192 |
0.88x |
CN¥51.72 Million
≈ $7.57 Million |
CN¥58.58 Million | China | CN¥47.80 | ▼ -1.93% |
| 15831 |
Alerus Financial Corp
NASDAQ:ALRS |
0.88x | $18.60 Million | $21.07 Million | USA | $31.34 | ▲ +2.05% |
| 15832 |
Pandox AB (publ)
ST:PNDX-B |
0.88x |
Skr565.00 Million
≈ $60.80 Million |
Skr640.00 Million | Sweden | Skr161.80 | ▲ +1.76% |
| 15833 |
Koryo Electronics Co Ltd
TWO:8032 |
0.88x |
NT$33.67 Million
≈ $1.06 Million |
NT$38.14 Million | Taiwan | NT$35.20 | ▲ +2.47% |
| 15834 |
Pathfinder Ventures Inc
V:RV |
0.88x |
CA$317.10K
≈ $229.38K |
CA$359.34K | Canada | CA$0.03 | ▲ +0.00% |
| 15835 |
Mayinglong Pharmaceutical Group Co Ltd
SHG:600993 |
0.88x |
CN¥139.20 Million
≈ $20.37 Million |
CN¥157.79 Million | China | CN¥24.57 | ▲ +0.70% |
| 15836 |
Esperion Therapeutics Inc
NASDAQ:ESPR |
0.88x | $53.83 Million | $61.02 Million | USA | $3.18 | ▲ +0.00% |
| 15837 |
Thailand Prime Property Freehold and Leasehold Real Estate Investment Trust
BK:TPRIME |
0.88x |
฿89.97 Million
≈ $2.80 Million |
฿102.02 Million | Thailand | ฿8.70 | ▲ +0.00% |
| 15838 |
Unilever PLC
NASDAQ:UNLYD |
0.88x | $8.35 Billion | $9.47 Billion | USA | $55.38 | ▲ +0.18% |
| 15839 |
Dashang Co Ltd
SHG:600694 |
0.88x |
CN¥54.10 Million
≈ $7.92 Million |
CN¥61.35 Million | China | CN¥14.74 | ▲ +1.52% |
| 15840 |
Equity Commonwealth
NYSE:EQC |
0.88x | $22.44 Million | $25.46 Million | USA | $1.58 | ▲ +0.00% |
| 15841 |
Coty Inc
NYSE:COTY |
0.88x | $65.20 Million | $74.00 Million | USA | $3.20 | ▲ +0.31% |
| 15842 |
Amerize Inc.
SW:AMRZ |
0.88x |
CHF421.00 Million
≈ $532.26 Million |
CHF478.00 Million | Switzerland | CHF31.30 | ▲ +1.49% |
| 15843 |
Viglacera Corp JSC
VN:VGC |
0.88x |
₫495.43 Billion
≈ $18.82 Million |
₫562.60 Billion | Vietnam | ₫43350.00 | ▼ -0.12% |
| 15844 |
MEG Energy Corp
TO:MEG |
0.88x |
CA$140.00 Million
≈ $101.27 Million |
CA$159.00 Million | Canada | CA$30.89 | ▲ +0.72% |
| 15845 |
Strix Group Plc
LSE:KETL |
0.88x |
GBX1.06 Million
≈ $129.09 |
GBX1.21 Million | UK | GBX34.40 | ▲ +0.44% |
| 15846 |
Sab Zenzele Kabili Holdings
JSE:SZK |
0.88x |
ZAC38.69 Million
≈ $20.56K |
ZAC43.95 Million | South Africa | ZAC3200.00 | ▲ +0.00% |
| 15847 |
Sejin T.S Co.Ltd
KQ:067770 |
0.88x |
₩480.16 Million
≈ $325.40K |
₩545.65 Million | Korea | ₩1031.00 | ▲ +13.55% |
| 15848 |
Powszechna Kasa Oszczednosci Bank Polski SA
WAR:PKO |
0.88x |
zł2.22 Billion
≈ $610.70 Million |
zł2.52 Billion | Poland | zł117.36 | ▲ +1.31% |
| 15849 |
Hyprop
JSE:HYP |
0.88x |
ZAC1.05 Billion
≈ $557.98K |
ZAC1.19 Billion | South Africa | ZAC5903.00 | ▼ -2.74% |
| 15850 |
Love Group Global Ltd
AU:LVE |
0.88x |
AU$443.05K
≈ $313.48K |
AU$503.75K | Australia | AU$0.10 | ▲ +0.00% |
| 15851 |
Post Holdings Inc
NYSE:POST |
0.88x | $213.30 Million | $242.60 Million | USA | $78.53 | ▲ +1.47% |
| 15852 |
Frontline Ltd
OL:FRO |
0.88x |
Nkr579.49 Million
≈ $60.98 Million |
Nkr659.17 Million | Norway | Nkr499.00 | ▼ -2.73% |
| 15853 |
Sansiri Public Company Limited
BK:SIRI-R |
0.88x |
฿1.07 Billion
≈ $33.27 Million |
฿1.21 Billion | Thailand | ฿1.48 | ▲ +0.00% |
| 15854 |
Stillfront Group AB (publ)
ST:SF |
0.88x |
Skr167.00 Million
≈ $17.97 Million |
Skr190.00 Million | Sweden | Skr7.48 | ▼ -0.13% |
| 15855 |
Zhejiang Dahua Technology Co Ltd
SHE:002236 |
0.88x |
CN¥931.25 Million
≈ $136.27 Million |
CN¥1.06 Billion | China | CN¥14.69 | ▼ -0.94% |
| 15856 |
Henkel AG & Co. KGaA
XETRA:HEN |
0.88x |
€868.00 Million
≈ $1.01 Billion |
€988.00 Million | Germany | €71.80 | ▲ +1.34% |
| 15857 |
Shreyans Industries Limited
NSE:SHREYANIND |
0.88x |
Rs171.27 Million
≈ $1.85 Million |
Rs195.01 Million | India | Rs151.36 | ▲ +2.65% |
| 15858 |
Chongqing Chuanyi Automation Co Ltd
SHG:603100 |
0.88x |
CN¥120.39 Million
≈ $17.62 Million |
CN¥137.10 Million | China | CN¥17.74 | ▲ +0.68% |
| 15859 |
Rossari Biotech Limited
NSE:ROSSARI |
0.88x |
Rs301.76 Million
≈ $3.26 Million |
Rs343.90 Million | India | Rs454.65 | ▲ +4.00% |
| 15860 |
Cognizant Technology Solutions Corp Class A
NASDAQ:CTSH |
0.88x | $558.00 Million | $636.00 Million | USA | $66.03 | ▲ +0.40% |
| 15861 |
Alnylam Pharmaceuticals Inc
NASDAQ:ALNY |
0.88x | $163.56 Million | $186.42 Million | USA | $231.83 | ▼ -0.94% |
| 15862 |
Websol Energy System Limited
NSE:WEBELSOLAR |
0.88x |
Rs1.32 Billion
≈ $14.30 Million |
Rs1.51 Billion | India | Rs68.24 | ▼ -0.04% |
| 15863 |
Agillic A/S
CO:AGILC |
0.88x |
Dkr1.59 Million
≈ $249.08K |
Dkr1.82 Million | Denmark | Dkr6.05 | ▲ +0.00% |
| 15864 |
Diamondrock Hospitality Company
NASDAQ:DRH |
0.88x | $79.57 Million | $90.76 Million | USA | $13.42 | ▲ +1.05% |
| 15865 |
Clairvest Group Inc.
TO:CVG |
0.88x |
CA$42.40 Million
≈ $30.67 Million |
CA$48.36 Million | Canada | CA$84.75 | ▲ +0.00% |
| 15866 |
Inzone Group Co Ltd
SHG:600858 |
0.88x |
CN¥27.90 Million
≈ $4.08 Million |
CN¥31.84 Million | China | CN¥4.84 | ▲ +0.00% |
| 15867 |
Medistim ASA
OL:MEDI |
0.88x |
Nkr37.65 Million
≈ $3.96 Million |
Nkr42.98 Million | Norway | Nkr281.00 | ▲ +1.81% |
| 15868 |
JSS Real Estate SOCIMI SA
MC:YJSS |
0.88x |
€676.70K
≈ $791.13K |
€773.06K | Spain | €8.60 | ▲ +0.00% |
| 15869 |
VAT Group AG
SW:VACN |
0.88x |
CHF92.39 Million
≈ $116.81 Million |
CHF105.57 Million | Switzerland | CHF620.60 | ▼ -0.48% |
| 15870 |
Check Point Software Technologies Ltd
NASDAQ:CHKP |
0.88x | $169.60 Million | $193.80 Million | USA | $137.87 | ▼ -0.17% |
| 15871 |
Burkhalter Holding AG
SW:BRKN |
0.88x |
CHF22.68 Million
≈ $28.67 Million |
CHF25.92 Million | Switzerland | CHF123.60 | ▲ +0.82% |
| 15872 |
Rayence Co. Ltd
KQ:228850 |
0.88x |
₩2.22 Billion
≈ $1.50 Million |
₩2.54 Billion | Korea | ₩8360.00 | ▲ +3.34% |
| 15873 |
LondonMetric Property Plc
LSE:LMP |
0.87x |
GBX144.70 Million
≈ $17.61K |
GBX165.40 Million | UK | GBX179.40 | ▲ +0.17% |
| 15874 |
Bank Polska Kasa Opieki SA
WAR:PEO |
0.87x |
zł1.33 Billion
≈ $364.93 Million |
zł1.52 Billion | Poland | zł267.20 | ▲ +1.60% |
| 15875 |
Proodeftiki S.A.
AT:PRD |
0.87x |
€1.10 Million
≈ $1.28 Million |
€1.26 Million | Greece | €0.22 | ▼ -5.93% |
| 15876 |
Guangdong Haomei New Material Co Lt
SHE:002988 |
0.87x |
CN¥44.97 Million
≈ $6.58 Million |
CN¥51.41 Million | China | CN¥27.89 | ▲ +1.49% |
| 15877 |
Text S.A.
WAR:TXT |
0.87x |
zł25.03 Million
≈ $6.89 Million |
zł28.63 Million | Poland | zł40.48 | ▲ +1.25% |
| 15878 |
Obducat AB (publ)
F:OBD |
0.87x |
€3.43 Million
≈ $4.01 Million |
€3.92 Million | Germany | €0.03 | ▲ +0.00% |
| 15879 |
Black Stone Minerals LP
NYSE:BSM |
0.87x | $92.97 Million | $106.36 Million | USA | $15.03 | ▲ +1.90% |
| 15880 |
Credit Intelligence Ltd
AU:CI1 |
0.87x |
AU$714.85K
≈ $505.80K |
AU$817.99K | Australia | AU$0.11 | ▲ +0.00% |
| 15881 |
Metropolitan Bank Holding
NYSE:MCB |
0.87x | $44.26 Million | $50.65 Million | USA | $87.24 | ▼ -0.19% |
| 15882 |
Dermapharm Holding SE
XETRA:DMP |
0.87x |
€39.49 Million
≈ $46.17 Million |
€45.20 Million | Germany | €37.85 | ▼ -0.79% |
| 15883 |
China-Singapore Suzhou Industrial Park Development Group Co Ltd
SHG:601512 |
0.87x |
CN¥208.37 Million
≈ $30.49 Million |
CN¥238.55 Million | China | CN¥7.90 | ▲ +1.80% |
| 15884 |
Eastnine AB (publ)
ST:EAST |
0.87x |
Skr6.41 Million
≈ $689.84K |
Skr7.34 Million | Sweden | Skr42.90 | ▲ +0.35% |
| 15885 |
Netflix Inc
NASDAQ:NFLX |
0.87x | $2.11 Billion | $2.42 Billion | USA | $70.53 | ▼ -2.86% |
| 15886 |
Edan Instruments Inc
SHE:300206 |
0.87x |
CN¥78.00 Million
≈ $11.41 Million |
CN¥89.36 Million | China | CN¥10.86 | ▼ -0.46% |
| 15887 |
Funko Inc
NASDAQ:FNKO |
0.87x | $13.48 Million | $15.45 Million | USA | $6.63 | ▼ -2.86% |
| 15888 |
AtkinsRealis Group Inc
TO:ATRL |
0.87x |
CA$83.54 Million
≈ $60.43 Million |
CA$95.73 Million | Canada | CA$86.01 | ▼ -1.22% |
| 15889 |
Shanghai Shuixing Home Textile Co Ltd Class A
SHG:603365 |
0.87x |
CN¥79.46 Million
≈ $11.63 Million |
CN¥91.08 Million | China | CN¥16.29 | ▲ +0.62% |
| 15890 |
Arrienda Rental Properties SOCIMI SA
MC:YARP |
0.87x |
€1.30 Million
≈ $1.52 Million |
€1.50 Million | Spain | €2.94 | ▲ +0.00% |
| 15891 |
HEICO Corporation
NYSE:HEI-A |
0.87x | $178.60 Million | $204.76 Million | USA | $233.06 | ▲ +0.74% |
| 15892 |
Dodla Dairy Limited
NSE:DODLA |
0.87x |
Rs360.44 Million
≈ $3.90 Million |
Rs413.32 Million | India | Rs1004.40 | ▲ +0.68% |
| 15893 |
Ardmore Shipping Corporation
F:A61 |
0.87x |
€52.76 Million
≈ $61.69 Million |
€60.52 Million | Germany | €16.78 | ▼ -3.29% |
| 15894 |
MAKUS Inc
KQ:093520 |
0.87x |
₩2.54 Billion
≈ $1.72 Million |
₩2.92 Billion | Korea | ₩27350.00 | ▲ +5.19% |
| 15895 |
Suprajit Engineering Limited
NSE:SUPRAJIT |
0.87x |
Rs863.47 Million
≈ $9.34 Million |
Rs990.33 Million | India | Rs465.45 | ▲ +0.87% |
| 15896 |
Plant Advanced Technologies SA
PA:ALPAT |
0.87x |
€176.00
≈ $205.76 |
€202.00 | France | €4.00 | ▲ +0.00% |
| 15897 |
Monster Beverage Corp
NASDAQ:MNST |
0.87x | $509.21 Million | $584.54 Million | USA | $45.73 | ▲ +0.86% |
| 15898 |
Agilysys Inc
NASDAQ:AGYS |
0.87x | $7.83 Million | $8.99 Million | USA | $109.90 | ▼ -3.10% |
| 15899 |
MNRB Holdings Bhd
KLSE:6459 |
0.87x |
RM160.06 Million
≈ $40.18 Million |
RM183.75 Million | Malaysia | RM2.69 | ▲ +0.37% |
| 15900 |
3M Company
NYSE:MMM |
0.87x | $574.00 Million | $659.00 Million | USA | $164.75 | ▼ -0.35% |
How Companies Are Ranked by Cash Flow Quality Index
Companies are ranked by cash flow quality index, calculated as operating cash flow divided by net income, using each company's latest reported financial statements.