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 |
|---|---|---|---|---|---|---|---|
| 7001 |
Huali Industrial Group Company Limited
SHE:300979 |
2.91x |
CN¥2.22 Billion
≈ $325.38 Million |
CN¥764.89 Million | China | CN¥34.66 | ▲ +4.93% |
| 7002 |
ZWSOFT Guangzhou Co Ltd
SHG:688083 |
2.91x |
CN¥117.39 Million
≈ $17.18 Million |
CN¥40.38 Million | China | CN¥46.35 | ▼ -1.02% |
| 7003 |
James Hardie Industries PLC ADR
NYSE:JHX |
2.91x | $199.66 Million | $68.70 Million | USA | $21.90 | ▼ -1.88% |
| 7004 |
Xinjiang Xuefeng Sci-Tech
SHG:603227 |
2.91x |
CN¥319.81 Million
≈ $46.80 Million |
CN¥110.06 Million | China | CN¥7.14 | ▲ +1.28% |
| 7005 |
Santos Ltd
AU:STO |
2.90x |
AU$1.12 Billion
≈ $793.06 Million |
AU$385.96 Million | Australia | AU$9.11 | ▼ -0.87% |
| 7006 |
Deutsche Post AG
XETRA:DHL |
2.90x |
€2.44 Billion
≈ $2.85 Billion |
€840.00 Million | Germany | €58.22 | ▲ +0.90% |
| 7007 |
Adtran Networks SE
F:ADV |
2.90x |
€9.54 Million
≈ $11.16 Million |
€3.29 Million | Germany | €21.30 | ▲ +0.00% |
| 7008 |
Austevoll Seafood ASA
OL:AUSS |
2.90x |
Nkr1.45 Billion
≈ $152.90 Million |
Nkr501.00 Million | Norway | Nkr82.10 | ▲ +0.86% |
| 7009 |
Etsy, Inc.
NASDAQ:ETSY |
2.90x | $218.97 Million | $75.50 Million | USA | $53.26 | ▲ +2.05% |
| 7010 |
Cheng Shin Rubber Ind. Co Ltd
TW:2105 |
2.90x |
NT$4.50 Billion
≈ $141.88 Million |
NT$1.55 Billion | Taiwan | NT$32.50 | ▲ +2.20% |
| 7011 |
Williamson Magor & Company Limited
NSE:WILLAMAGOR |
2.90x |
Rs446.46 Million
≈ $4.83 Million |
Rs154.00 Million | India | Rs22.51 | ▲ +7.75% |
| 7012 |
SkyWest Inc
NASDAQ:SKYW |
2.90x | $291.86 Million | $100.70 Million | USA | $91.51 | ▼ -1.88% |
| 7013 |
Ningbo Xusheng Auto Technology Co Ltd
SHG:603305 |
2.90x |
CN¥287.51 Million
≈ $42.07 Million |
CN¥99.21 Million | China | CN¥10.88 | ▲ +10.01% |
| 7014 |
Yeni Gimat Gayrimenkul Yatirim Ortakligi AS
IS:YGGYO |
2.90x |
TL1.60 Billion
≈ $35.89 Million |
TL553.05 Million | Turkey | TL210.20 | ▼ -0.90% |
| 7015 |
ROK Resources Inc
V:ROK |
2.90x |
CA$9.50 Million
≈ $6.87 Million |
CA$3.28 Million | Canada | CA$0.39 | ▲ +3.36% |
| 7016 |
Metallurgical Corporation of China Ltd
SHG:601618 |
2.90x |
CN¥2.52 Billion
≈ $368.96 Million |
CN¥870.88 Million | China | CN¥2.58 | ▲ +2.38% |
| 7017 |
Dashenlin Pharm Grp Co Ltd
SHG:603233 |
2.89x |
CN¥818.72 Million
≈ $119.80 Million |
CN¥282.83 Million | China | CN¥18.61 | ▼ -0.69% |
| 7018 |
Guangdong Hoshion Aluminium Co Ltd
SHE:002824 |
2.89x |
CN¥164.26 Million
≈ $24.04 Million |
CN¥56.76 Million | China | CN¥20.45 | ▼ -1.21% |
| 7019 |
BAE Systems plc
LSE:BA |
2.89x |
GBX3.16 Billion
≈ $384.85K |
GBX1.09 Billion | UK | GBX1983.50 | ▲ +2.59% |
| 7020 |
Valhi Inc
NYSE:VHI |
2.89x | $21.70 Million | $7.50 Million | USA | $14.68 | ▲ +0.14% |
| 7021 |
e-LITECOM CO. Ltd
KQ:041520 |
2.89x |
₩639.82 Million
≈ $433.60K |
₩221.17 Million | Korea | ₩12160.00 | ▲ +2.18% |
| 7022 |
Flexium Interconnect Inc
TW:6269 |
2.89x |
NT$1.82 Billion
≈ $57.43 Million |
NT$630.42 Million | Taiwan | NT$82.00 | ▲ +9.92% |
| 7023 |
Cars.com Inc
NYSE:CARS |
2.89x | $55.62 Million | $19.24 Million | USA | $10.21 | ▼ -0.20% |
| 7024 |
Sinopec Shandong Taishan Petroleum Co Ltd
SHE:000554 |
2.89x |
CN¥62.80 Million
≈ $9.19 Million |
CN¥21.73 Million | China | CN¥6.20 | ▲ +1.97% |
| 7025 |
ATCO Ltd.
TO:ACO-Y |
2.89x |
CA$419.00 Million
≈ $303.10 Million |
CA$145.00 Million | Canada | CA$60.00 | ▼ -0.86% |
| 7026 |
Macrogen Inc
KQ:038290 |
2.89x |
₩7.10 Billion
≈ $4.81 Million |
₩2.46 Billion | Korea | ₩11490.00 | ▲ +3.42% |
| 7027 |
Saia Inc
NASDAQ:SAIA |
2.89x | $137.31 Million | $47.52 Million | USA | $335.00 | ▼ -1.89% |
| 7028 |
Telstra Group Ltd
AU:TLS |
2.89x |
AU$3.25 Billion
≈ $2.30 Billion |
AU$1.12 Billion | Australia | AU$4.74 | ▼ -1.04% |
| 7029 |
Stratec SE
XETRA:SBS |
2.89x |
€4.34 Million
≈ $5.07 Million |
€1.50 Million | Germany | €23.65 | ▼ -2.27% |
| 7030 |
Jointo Energy Investment Co Ltd Hebei
SHE:000600 |
2.89x |
CN¥1.98 Billion
≈ $290.03 Million |
CN¥686.24 Million | China | CN¥6.66 | ▲ +2.15% |
| 7031 |
Nordhealth AS
OL:NORDH |
2.89x |
Nkr5.57 Million
≈ $585.81K |
Nkr1.93 Million | Norway | Nkr26.20 | ▼ -2.24% |
| 7032 |
Dan Hotels
TA:DANH |
2.89x |
ILA46.14 Million
≈ $123.71K |
ILA15.98 Million | Israel | ILA2439.00 | ▼ -2.48% |
| 7033 |
Atlan Holdings Bhd
KLSE:7048 |
2.89x |
RM60.40 Million
≈ $15.16 Million |
RM20.92 Million | Malaysia | RM2.65 | ▲ +1.92% |
| 7034 |
Wuhan LinControl Automotive Electronics Co. Ltd. A
SHG:688667 |
2.89x |
CN¥91.47 Million
≈ $13.39 Million |
CN¥31.70 Million | China | CN¥87.04 | ▼ -1.30% |
| 7035 |
T-Mobile US Inc
NASDAQ:TMUS |
2.88x | $7.22 Billion | $2.50 Billion | USA | $159.10 | ▲ +1.32% |
| 7036 |
Ximen Mining Corp
V:XIM |
2.88x |
CA$135.51K
≈ $98.03K |
CA$46.99K | Canada | CA$0.07 | ▲ +8.33% |
| 7037 |
Tallinna Kaubamaja Grupp AS
F:UE8 |
2.88x |
€26.93 Million
≈ $31.48 Million |
€9.34 Million | Germany | €8.60 | ▼ -0.69% |
| 7038 |
Magni Tech Industries Bhd
KLSE:7087 |
2.88x |
RM84.65 Million
≈ $21.25 Million |
RM29.37 Million | Malaysia | RM1.49 | ▲ +1.36% |
| 7039 |
Hod Assaf Industries Ltd
TA:HOD |
2.88x |
ILA46.64 Million
≈ $125.03K |
ILA16.19 Million | Israel | ILA3139.00 | ▲ +0.00% |
| 7040 |
Anhui Fengyuan Pharmaceutical Co Ltd
SHE:000153 |
2.88x |
CN¥69.15 Million
≈ $10.12 Million |
CN¥24.01 Million | China | CN¥5.80 | ▼ -0.85% |
| 7041 |
Gujarat State Petronet Limited
NSE:GSPL |
2.88x |
Rs16.57 Billion
≈ $179.25 Million |
Rs5.75 Billion | India | Rs268.35 | ▼ -7.13% |
| 7042 |
Meihua International Medical Technologies Co. Ltd.
NASDAQ:MHUAF |
2.88x | $10.47 Million | $3.64 Million | USA | $7.00 | ▲ +0.00% |
| 7043 |
Hangzhou Biotest Biotech Co Ltd
SHG:688767 |
2.88x |
CN¥28.39 Million
≈ $4.15 Million |
CN¥9.86 Million | China | CN¥37.72 | ▲ +0.99% |
| 7044 |
Polaris Media
OL:POL |
2.88x |
Nkr99.90 Million
≈ $10.51 Million |
Nkr34.70 Million | Norway | Nkr58.00 | ▲ +0.35% |
| 7045 |
Niagen Bioscience, Inc.
NASDAQ:NAGE |
2.88x | $2.77 Million | $963.00K | USA | $2.49 | ▼ -3.49% |
| 7046 |
Greencore Group
LSE:GNC |
2.88x |
GBX108.80 Million
≈ $13.24K |
GBX37.80 Million | UK | GBX277.60 | ▲ +1.61% |
| 7047 |
Tate & Lyle PLC
LSE:TATE |
2.88x |
GBX118.00 Million
≈ $14.36K |
GBX41.00 Million | UK | GBX564.00 | ▲ +0.00% |
| 7048 |
Fiyta Holdings Ltd
SHE:000026 |
2.88x |
CN¥122.50 Million
≈ $17.93 Million |
CN¥42.57 Million | China | CN¥16.60 | ▲ +2.34% |
| 7049 |
Amore Group
KO:002790 |
2.88x |
₩161.74 Billion
≈ $109.61 Million |
₩56.24 Billion | Korea | ₩25600.00 | ▲ +3.02% |
| 7050 |
Symphony Communication Public Company Limited
BK:SYMC |
2.88x |
฿103.61 Million
≈ $3.23 Million |
฿36.03 Million | Thailand | ฿6.40 | ▼ -0.78% |
| 7051 |
Brunswick Corporation
NYSE:BC |
2.87x | $315.60 Million | $109.80 Million | USA | $64.37 | ▼ -1.92% |
| 7052 |
Qingdao TGOOD Electric Co Ltd
SHE:300001 |
2.87x |
CN¥1.03 Billion
≈ $150.82 Million |
CN¥358.60 Million | China | CN¥31.35 | ▲ +0.80% |
| 7053 |
AbbVie Inc
NYSE:ABBV |
2.87x | $5.22 Billion | $1.82 Billion | USA | $285.42 | ▲ +0.71% |
| 7054 |
UCO Bank
NSE:UCOBANK |
2.87x |
Rs19.13 Billion
≈ $206.83 Million |
Rs6.66 Billion | India | Rs23.73 | ▲ +0.72% |
| 7055 |
PostNL NV
AS:PNL |
2.87x |
€135.00 Million
≈ $157.83 Million |
€47.00 Million | Netherlands | €0.84 | ▼ -0.48% |
| 7056 |
Zhejiang Yongjin Metal Technology Co Ltd
SHG:603995 |
2.87x |
CN¥421.31 Million
≈ $61.65 Million |
CN¥146.69 Million | China | CN¥25.10 | ▼ -1.38% |
| 7057 |
HiteJinro Co Ltd
KO:000087 |
2.87x |
₩103.37 Billion
≈ $70.05 Million |
₩35.99 Billion | Korea | ₩12220.00 | ▲ +0.99% |
| 7058 |
Hite Jinro
KO:000080 |
2.87x |
₩103.37 Billion
≈ $70.05 Million |
₩35.99 Billion | Korea | ₩15710.00 | ▲ +1.75% |
| 7059 |
TSR Capital Bhd
KLSE:5042 |
2.87x |
RM1.66 Million
≈ $416.02K |
RM577.00K | Malaysia | RM0.22 | ▼ -2.27% |
| 7060 |
Severn Trent PLC
LSE:SVT |
2.87x |
GBX412.20 Million
≈ $50.15K |
GBX143.60 Million | UK | GBX3220.00 | ▲ +0.12% |
| 7061 |
Xinjiang Communications Construction Group Co Ltd Class A
SHE:002941 |
2.87x |
CN¥558.57 Million
≈ $81.74 Million |
CN¥194.62 Million | China | CN¥10.37 | ▲ +2.57% |
| 7062 |
Radware Ltd
NASDAQ:RDWR |
2.87x | $11.14 Million | $3.88 Million | USA | $27.16 | ▼ -4.27% |
| 7063 |
Suzhou Fushilai Pharmaceutical Co. Ltd.
SHE:301258 |
2.87x |
CN¥47.07 Million
≈ $6.89 Million |
CN¥16.41 Million | China | CN¥25.60 | ▲ +1.71% |
| 7064 |
Hoegh LNG Partners LP
OL:HLNG |
2.87x |
Nkr86.16 Million
≈ $9.07 Million |
Nkr30.04 Million | Norway | Nkr23.40 | ▲ +0.00% |
| 7065 |
ATW Technology Inc
TWO:8097 |
2.87x |
NT$1.91 Million
≈ $60.18K |
NT$666.00K | Taiwan | NT$48.20 | ▲ +0.10% |
| 7066 |
Evertec Inc
NYSE:EVTC |
2.87x | $90.69 Million | $31.62 Million | USA | $31.19 | ▼ -0.67% |
| 7067 |
Watches Of Switzerland Group PLC
LSE:WOSG |
2.87x |
GBX156.00 Million
≈ $18.98K |
GBX54.40 Million | UK | GBX707.00 | ▼ -0.14% |
| 7068 |
EXPLOS. PROD. CHIM.EO 31
F:9Z50 |
2.87x |
€67.00 Million
≈ $78.33 Million |
€23.37 Million | Germany | €244.00 | ▼ -1.61% |
| 7069 |
Zeta Global Holdings Corp
NYSE:ZETA |
2.87x | $43.68 Million | $15.24 Million | USA | $31.81 | ▼ -5.19% |
| 7070 |
Flowco Holdings Inc.
NYSE:FLOC |
2.87x | $78.71 Million | $27.45 Million | USA | $18.81 | ▲ +2.62% |
| 7071 |
TBS Energi Utama Tbk PT
JK:TOBA |
2.87x |
Rp23.92 Million
≈ $1.40K |
Rp8.34 Million | Indonesia | Rp338.00 | ▼ -14.65% |
| 7072 |
Grand Hall Enterprise Co Ltd
TWO:8941 |
2.87x |
NT$68.28 Million
≈ $2.15 Million |
NT$23.82 Million | Taiwan | NT$43.35 | ▼ -0.12% |
| 7073 |
Simulations Plus Inc
NASDAQ:SLP |
2.87x | $10.25 Million | $3.58 Million | USA | $18.50 | ▲ +0.00% |
| 7074 |
LIVE MOTION GAMES ZY -10
F:4YM |
2.87x |
€279.05K
≈ $326.24K |
€97.38K | Germany | €0.15 | ▲ +0.00% |
| 7075 |
Zhuzhou CRRC Times Electric Co Ltd
SHG:688187 |
2.87x |
CN¥3.02 Billion
≈ $441.30 Million |
CN¥1.05 Billion | China | CN¥46.71 | ▲ +0.37% |
| 7076 |
Zhuzhou CRRC Times Electric Co. Ltd
F:ZTX |
2.87x |
€3.02 Billion
≈ $3.53 Billion |
€1.05 Billion | Germany | €3.12 | ▲ +1.96% |
| 7077 |
Atende S.A.
WAR:ATD |
2.87x |
zł2.87 Million
≈ $788.49K |
zł1.00 Million | Poland | zł5.26 | ▲ +4.37% |
| 7078 |
Amylyx Pharmaceuticals Inc
NASDAQ:AMLX |
2.86x | $13.55 Million | $4.73 Million | USA | $26.34 | ▼ -4.74% |
| 7079 |
Omnicell Inc
NASDAQ:OMCL |
2.86x | $69.55 Million | $24.29 Million | USA | $35.39 | ▼ -1.56% |
| 7080 |
Map Boga Adiperkasa Tbk PT
JK:MAPB |
2.86x |
Rp180.70 Billion
≈ $10.59 Million |
Rp63.12 Billion | Indonesia | Rp1115.00 | ▼ -5.91% |
| 7081 |
Kiwoom
KO:039490 |
2.86x |
₩921.52 Billion
≈ $624.50 Million |
₩321.91 Billion | Korea | ₩222500.00 | ▲ +5.95% |
| 7082 |
Gyldendal A/S
CO:GYLD-B |
2.86x |
Dkr105.44 Million
≈ $16.50 Million |
Dkr36.84 Million | Denmark | Dkr390.00 | ▼ -0.51% |
| 7083 |
Adani Wilmar Limited
NSE:AWL |
2.86x |
Rs13.77 Billion
≈ $148.92 Million |
Rs4.81 Billion | India | Rs187.30 | ▼ -1.70% |
| 7084 |
Enbridge Inc
TO:ENB |
2.86x |
CA$4.29 Billion
≈ $3.11 Billion |
CA$1.50 Billion | Canada | CA$68.04 | ▲ +2.35% |
| 7085 |
Besalco Sa
SN:BESALCO |
2.86x |
CL$23.78 Billion
≈ $26.59 Million |
CL$8.31 Billion | Chile | CL$1308.90 | ▲ +1.48% |
| 7086 |
Starpharma Holdings Ltd
AU:SPL |
2.86x |
AU$3.91 Million
≈ $2.77 Million |
AU$1.37 Million | Australia | AU$0.75 | ▲ +0.00% |
| 7087 |
Citra Nusa Holdings Bhd
KLSE:5104 |
2.86x |
RM1.28 Million
≈ $320.36K |
RM446.00K | Malaysia | RM0.04 | ▲ +0.00% |
| 7088 |
Quantum Software SA
WAR:QNT |
2.86x |
zł2.17 Million
≈ $596.66K |
zł758.00K | Poland | zł42.80 | ▲ +1.90% |
| 7089 |
AAC TECHNOLOG.HLDG.ADR/
F:A2X |
2.86x |
€7.18 Billion
≈ $8.40 Billion |
€2.51 Billion | Germany | €4.16 | ▲ +0.48% |
| 7090 |
Y.U.D. Yangtze River Investment Industry Co Ltd
SHG:600119 |
2.86x |
CN¥43.29 Million
≈ $6.33 Million |
CN¥15.14 Million | China | CN¥4.50 | ▲ +1.35% |
| 7091 |
Allot Communications Ltd
TA:ALLT |
2.86x |
ILA8.30 Million
≈ $22.24K |
ILA2.90 Million | Israel | ILA2720.00 | ▲ +1.45% |
| 7092 |
GAMING INNOVATION DL 1
F:GI11 |
2.86x |
€11.48 Million
≈ $13.42 Million |
€4.01 Million | Germany | €0.43 | ▲ +0.58% |
| 7093 |
Euroespes S.A.
MC:EEP |
2.86x |
€227.13K
≈ $265.54K |
€79.47K | Spain | €0.34 | ▲ +0.00% |
| 7094 |
Shanghai Kangda New Materials Co Ltd
SHE:002669 |
2.86x |
CN¥93.96 Million
≈ $13.75 Million |
CN¥32.87 Million | China | CN¥12.44 | ▼ -5.04% |
| 7095 |
Leveljump Healthcare Corp
V:JUMP |
2.86x |
CA$573.07K
≈ $414.55K |
CA$200.57K | Canada | CA$0.06 | ▲ +0.00% |
| 7096 |
Lesico Ltd
TA:LSCO |
2.86x |
ILA53.62 Million
≈ $143.77K |
ILA18.77 Million | Israel | ILA328.40 | ▼ -0.27% |
| 7097 |
Korea Circuit Co Ltd
KO:007815 |
2.86x |
₩59.15 Billion
≈ $40.08 Million |
₩20.70 Billion | Korea | ₩19400.00 | ▼ -0.46% |
| 7098 |
Korean Air Lines Co
KO:003490 |
2.86x |
₩1.39 Trillion
≈ $938.77 Million |
₩484.89 Billion | Korea | ₩26350.00 | ▼ -10.53% |
| 7099 |
SAURASHTRA CEM B ORD (BSE)
NSE:SAURASHCEM |
2.86x |
Rs411.89 Million
≈ $4.45 Million |
Rs144.18 Million | India | Rs50.29 | ▲ +0.02% |
| 7100 |
Sam Chun Dang Pharm. Co. Ltd
KQ:000250 |
2.86x |
₩12.04 Billion
≈ $8.16 Million |
₩4.21 Billion | Korea | ₩204500.00 | ▲ +6.12% |
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.