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.

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
8101 Zhejiang Zheneng Electric Power Co Ltd
SHG:600023
2.44x CN¥6.63 Billion
≈ $969.53 Million
CN¥2.72 Billion China CN¥5.40 ▼ -0.18%
8102 Leifheit Aktiengesellschaft
F:LEI
2.44x €7.36 Million
≈ $8.60 Million
€3.02 Million Germany €10.20 ▼ -0.49%
8103 Bank Mandiri Persero Tbk PT
JK:BMRI
2.44x Rp36.62 Trillion
≈ $2.15 Billion
Rp15.03 Trillion Indonesia Rp3390.00 ▼ -14.82%
8104 Ameren Corp
NYSE:AEE
2.44x $770.00 Million $316.00 Million USA $106.08 ▲ +2.24%
8105 Octave Intelligence plc
NASDAQ:OCTV
2.44x $115.44 Million $47.38 Million USA $20.04 ▼ -3.09%
8106 Micro Systemation AB (publ)
ST:MSAB-B
2.44x Skr22.90 Million
≈ $2.46 Million
Skr9.40 Million Sweden Skr104.00 ▼ -0.95%
8107 Target Hospitality Corp
NASDAQ:TH
2.44x $30.55 Million $12.54 Million USA $15.46 ▼ -3.50%
8108 Frontier Digital Ventures Ltd
AU:FDV
2.44x AU$3.19 Million
≈ $2.26 Million
AU$1.31 Million Australia AU$0.31 ▼ -3.17%
8109 Trans Power Marine Tbk
JK:TPMA
2.43x Rp5.66 Million
≈ $331.91
Rp2.33 Million Indonesia Rp382.00 ▼ -11.98%
8110 Fastpasscorp A/S
CO:FASTPC
2.43x Dkr1.10 Million
≈ $171.41K
Dkr450.10K Denmark Dkr46.60 ▲ +0.00%
8111 China Resources Sanjiu Medical & Pharmaceutical Co Ltd
SHE:000999
2.43x CN¥2.60 Billion
≈ $380.73 Million
CN¥1.07 Billion China CN¥25.57 ▼ -1.35%
8112 Chemours Co
NYSE:CC
2.43x $146.00 Million $60.00 Million USA $12.74 ▼ -1.32%
8113 La Kaffa International Co Ltd
TWO:2732
2.43x NT$106.92 Million
≈ $3.37 Million
NT$43.95 Million Taiwan NT$62.00 ▲ +0.00%
8114 Mahachai Hospital Public Company Limited
BK:M-CHAI
2.43x ฿243.91 Million
≈ $7.60 Million
฿100.28 Million Thailand ฿18.30 ▲ +0.00%
8115 Saul Centers Inc
NYSE:BFS
2.43x $29.29 Million $12.04 Million USA $29.49 ▲ +1.20%
8116 Future Park Leasehold Property Fund
BK:FUTUREPF
2.43x ฿197.77 Million
≈ $6.16 Million
฿81.33 Million Thailand ฿12.50 ▲ +0.00%
8117 Daesung Holdin
KO:016710
2.43x ₩45.89 Billion
≈ $31.10 Million
₩18.88 Billion Korea ₩6790.00 ▲ +0.15%
8118 Semilux International Ltd. Ordinary Shares
NASDAQ:SELX
2.43x $36.50 Million $15.02 Million USA $0.02 ▼ -32.30%
8119 Energy Fuels Inc
NYSE MKT:UUUU
2.43x $8.84 Million $3.64 Million USA $18.04 ▲ +1.01%
8120 Krakchemia SA
WAR:KCH
2.43x zł5.98 Million
≈ $1.64 Million
zł2.46 Million Poland zł0.17 ▲ +0.59%
8121 Bannari Amman Spinning Mills Limited
NSE:BASML
2.43x Rs245.57 Million
≈ $2.66 Million
Rs101.11 Million India Rs21.68 ▲ +0.84%
8122 Shanghai Conglin Environmental Protection Technology Co. Ltd. A
SHG:688370
2.43x CN¥218.63 Million
≈ $31.99 Million
CN¥90.02 Million China CN¥25.29 ▲ +0.96%
8123 GDI Integrated
TO:GDI
2.43x CA$34.00 Million
≈ $24.60 Million
CA$14.00 Million Canada CA$36.57 ▲ +0.00%
8124 Suzano S.A.
SA:SUZB3
2.43x R$4.37 Billion
≈ $857.95 Million
R$1.80 Billion Brazil R$43.05 ▲ +1.53%
8125 Downer Edi Ltd
AU:DOW
2.43x AU$226.80 Million
≈ $160.48 Million
AU$93.40 Million Australia AU$6.84 ▼ -0.58%
8126 Tianjin Ruixin Technology Co Ltd
SHE:300828
2.43x CN¥18.48 Million
≈ $2.70 Million
CN¥7.61 Million China CN¥15.19 ▲ +1.27%
8127 LNA Sante SA
PA:LNA
2.43x €27.48 Million
≈ $32.12 Million
€11.32 Million France €23.40 ▲ +1.74%
8128 Nick Scali Ltd
AU:NCK
2.43x AU$84.20 Million
≈ $59.58 Million
AU$34.70 Million Australia AU$14.47 ▲ +1.26%
8129 TruBridge Inc.
NASDAQ:TBRG
2.43x $13.59 Million $5.60 Million USA $26.24 ▲ +0.00%
8130 Lee Feed Mill Public Company Limited
BK:LEE
2.43x ฿51.22 Million
≈ $1.60 Million
฿21.11 Million Thailand ฿2.46 ▲ +0.82%
8131 Indus Towers Limited
NSE:INDUSTOWER
2.43x Rs42.42 Billion
≈ $458.81 Million
Rs17.49 Billion India Rs383.30 ▲ +0.45%
8132 Paru Co. Ltd
KQ:043200
2.43x ₩1.15 Billion
≈ $777.35K
₩472.89 Million Korea ₩1304.00 ▲ +5.08%
8133 Shenzhen Riland Industry Co
SHE:300154
2.43x CN¥114.06 Million
≈ $16.69 Million
CN¥47.02 Million China CN¥12.22 ▼ -0.81%
8134 Piscines Desjoyaux SA
PA:ALPDX
2.43x €15.78 Million
≈ $18.45 Million
€6.51 Million France €9.40 ▲ +1.08%
8135 Chi Hua Fitness Co Ltd
TWO:1593
2.43x NT$39.95 Million
≈ $1.26 Million
NT$16.47 Million Taiwan NT$31.30 ▼ -0.16%
8136 EVE Energy
SHE:300014
2.43x CN¥2.94 Billion
≈ $429.57 Million
CN¥1.21 Billion China CN¥47.04 ▲ +0.00%
8137 Deneb Investments Ltd
JSE:DNB
2.42x ZAC307.41 Million
≈ $163.37K
ZAC126.78 Million South Africa ZAC299.00 ▲ +0.00%
8138 Hefei Gocom Information Technology Co Ltd
SHG:688367
2.42x CN¥13.02 Million
≈ $1.91 Million
CN¥5.37 Million China CN¥31.25 ▲ +0.22%
8139 Nelnet Inc
NYSE:NNI
2.42x $137.62 Million $56.77 Million USA $127.42 ▼ -0.47%
8140 Enstar Group Limited
NASDAQ:ESGR
2.42x $143.00 Million $59.00 Million USA $337.91 ▲ +0.00%
8141 Cohort
LSE:CHRT
2.42x GBX43.12 Million
≈ $5.25K
GBX17.79 Million UK GBX1300.00 ▲ +2.85%
8142 Grandblue Environment Co Ltd
SHG:600323
2.42x CN¥1.55 Billion
≈ $226.25 Million
CN¥638.02 Million China CN¥29.76 ▼ -0.80%
8143 Petrokent Turizm AS
IS:PKENT
2.42x TL40.67 Million
≈ $910.80K
TL16.78 Million Turkey TL105.30 ▲ +2.23%
8144 Showbox Corp
KQ:086980
2.42x ₩43.36 Billion
≈ $29.39 Million
₩17.90 Billion Korea ₩1827.00 ▲ +3.28%
8145 Tornado Global Hydrovacs Ltd
V:TGH
2.42x CA$9.88 Million
≈ $7.15 Million
CA$4.08 Million Canada CA$1.92 ▲ +0.00%
8146 Itissalat Al-Maghrib (IAM) S.A
F:MSPA
2.42x €2.83 Billion
≈ $3.30 Billion
€1.17 Billion Germany €8.50 ▲ +2.66%
8147 Unggul Indah Cahaya Tbk
JK:UNIC
2.42x Rp27.25 Million
≈ $1.60K
Rp11.26 Million Indonesia Rp14050.00 ▼ -6.02%
8148 Sparebank 1 Ostfold Akershus
OL:SOAG
2.42x Nkr305.00 Million
≈ $32.09 Million
Nkr126.00 Million Norway Nkr445.00 ▲ +0.91%
8149 Sociedad Quimica y Minera de Chile SA ADR B
NYSE:SQM
2.42x $431.77 Million $178.42 Million USA $85.45 ▼ -1.73%
8150 VIA Labs Inc
TW:6756
2.42x NT$101.69 Million
≈ $3.20 Million
NT$42.03 Million Taiwan NT$110.00 ▲ +10.00%
8151 Excelliance MOS
TWO:5299
2.42x NT$171.61 Million
≈ $5.41 Million
NT$70.93 Million Taiwan NT$94.30 ▲ +0.86%
8152 Chongqing Department Store Co Ltd
SHG:600729
2.42x CN¥525.91 Million
≈ $76.96 Million
CN¥217.40 Million China CN¥18.49 ▲ +0.82%
8153 Bintulu Port Holdings Bhd
KLSE:5032
2.42x RM71.74 Million
≈ $18.01 Million
RM29.66 Million Malaysia RM5.15 ▼ -0.96%
8154 Haad Thip Public Company Limited
BK:HTC
2.42x ฿479.70 Million
≈ $14.95 Million
฿198.34 Million Thailand ฿15.00 ▲ +0.00%
8155 Perfect World Co Ltd
SHE:002624
2.42x CN¥392.36 Million
≈ $57.41 Million
CN¥162.32 Million China CN¥9.77 ▼ -1.91%
8156 VALLOUREC ADR 1/5/EO 2
F:VACE
2.42x €232.00 Million
≈ $271.23 Million
€96.00 Million Germany €4.84 ▲ +2.98%
8157 HOYA Resort Hotel Group
TWO:2736
2.42x NT$39.25 Million
≈ $1.24 Million
NT$16.24 Million Taiwan NT$10.55 ▲ +0.00%
8158 Camlin Fine Sciences Limited
NSE:CAMLINFINE
2.41x Rs375.61 Million
≈ $4.06 Million
Rs155.55 Million India Rs95.09 ▲ +6.26%
8159 GoGold Resources Inc.
TO:GGD
2.41x CA$25.61 Million
≈ $18.53 Million
CA$10.61 Million Canada CA$3.83 ▼ -0.52%
8160 Quonia SOCIMI SA
MC:YQUO
2.41x €490.78K
≈ $573.77K
€203.28K Spain €1.17 ▲ +0.00%
8161 Daesung Energy
KO:117580
2.41x ₩4.49 Billion
≈ $3.04 Million
₩1.86 Billion Korea ₩7100.00 ▲ +1.72%
8162 Apcotex Industries Limited
NSE:APCOTEXIND
2.41x Rs1.07 Billion
≈ $11.60 Million
Rs444.56 Million India Rs597.45 ▲ +1.62%
8163 Polisan Holding AS
IS:POLHO
2.41x TL621.91 Million
≈ $13.93 Million
TL257.76 Million Turkey TL16.50 ▼ -2.48%
8164 Sunny Optical Technology (Group) Company Limited
F:SXC
2.41x €526.82 Million
≈ $615.91 Million
€218.36 Million Germany €6.47 ▲ +0.75%
8165 Embellence Group AB
ST:EMBELL
2.41x Skr41.00 Million
≈ $4.41 Million
Skr17.00 Million Sweden Skr32.10 ▼ -0.93%
8166 Shanxi C&Y Pharmaceutical Group Co Ltd
SHE:300254
2.41x CN¥52.93 Million
≈ $7.75 Million
CN¥21.95 Million China CN¥8.62 ▲ +0.82%
8167 Castellum Inc.
NYSE MKT:CTM
2.41x $1.00 Million $415.40K USA $0.69 ▲ +1.53%
8168 China Silver Group Limited
F:2CS
2.41x €19.49 Million
≈ $22.78 Million
€8.08 Million Germany €0.02 ▲ +0.00%
8169 Anhui Water Resources Development Co Ltd
SHG:600502
2.41x CN¥616.94 Million
≈ $90.28 Million
CN¥255.86 Million China CN¥4.29 ▲ +1.42%
8170 Duke Energy Corporation
NYSE:DUK
2.41x $2.76 Billion $1.15 Billion USA $121.47 ▲ +2.18%
8171 Sabra Healthcare REIT Inc
NASDAQ:SBRA
2.41x $98.36 Million $40.81 Million USA $19.34 ▲ +0.26%
8172 JINMAO PROPERTY SERVICES
F:TZ0
2.41x €747.85 Million
≈ $874.32 Million
€310.39 Million Germany €0.22 ▲ +0.00%
8173 Apeejay Surrendra Park Hotels Limited
NSE:PARKHOTELS
2.41x Rs713.60 Million
≈ $7.72 Million
Rs296.30 Million India Rs106.47 ▲ +4.31%
8174 Xinjiang Goldwind Science & Technology Co Ltd Class A
SHE:002202
2.41x CN¥2.64 Billion
≈ $386.52 Million
CN¥1.10 Billion China CN¥15.13 ▲ +2.23%
8175 Haemato AG
HM:HAEK
2.41x €19.73 Million
≈ $23.07 Million
€8.19 Million Germany €12.80 ▼ -0.78%
8176 Zhejiang Yankon Group Co Ltd
SHG:600261
2.41x CN¥77.53 Million
≈ $11.34 Million
CN¥32.20 Million China CN¥3.23 ▲ +1.25%
8177 Planet Properindo Jaya Pt
JK:PLAN
2.41x Rp962.73 Million
≈ $56.41K
Rp399.94 Million Indonesia Rp53.00 ▼ -8.62%
8178 NEXANS ADR EO 1
F:NXS0
2.41x €847.00 Million
≈ $990.23 Million
€352.00 Million Germany €67.00 ▲ +0.00%
8179 Formosan Rubber Group Inc
TW:2107
2.41x NT$194.96 Million
≈ $6.14 Million
NT$81.03 Million Taiwan NT$28.65 ▼ -0.35%
8180 Hargreaves Services Plc
LSE:HSP
2.41x GBX25.90 Million
≈ $3.15K
GBX10.77 Million UK GBX850.00 ▼ -0.70%
8181 American Integrity Insurance Group, Inc.
NYSE:AII
2.40x $50.19 Million $20.87 Million USA $27.50 ▼ -0.72%
8182 Giti Tire Corp
SHG:600182
2.40x CN¥156.08 Million
≈ $22.84 Million
CN¥64.92 Million China CN¥12.02 ▲ +0.75%
8183 Dual Co Ltd
KO:016740
2.40x ₩18.27 Billion
≈ $12.38 Million
₩7.60 Billion Korea ₩3985.00 ▲ +1.66%
8184 Ultrapar Participações S.A
SA:UGPA3
2.40x R$3.72 Billion
≈ $730.40 Million
R$1.55 Billion Brazil R$39.40 ▲ +1.97%
8185 SEC Electric Mach Co Ltd
SHG:603988
2.40x CN¥10.20 Million
≈ $1.49 Million
CN¥4.24 Million China CN¥16.80 ▲ +5.86%
8186 Qyou Media Inc
V:QYOU
2.40x CA$1.18 Million
≈ $851.33K
CA$490.06K Canada CA$0.46 ▲ +9.52%
8187 Électricite de Strasbourg Société Anonyme
PA:ELEC
2.40x €135.75 Million
≈ $158.70 Million
€56.53 Million France €157.00 ▼ -0.51%
8188 OLAM GROUP LTD
F:K25
2.40x €1.07 Billion
≈ $1.25 Billion
€444.09 Million Germany €0.63 ▼ -0.79%
8189 Xinjiang Baihuacun Co Ltd
SHG:600721
2.40x CN¥17.27 Million
≈ $2.53 Million
CN¥7.19 Million China CN¥11.02 ▼ -8.55%
8190 Shenyang Toly Bread Co Ltd
SHG:603866
2.40x CN¥226.27 Million
≈ $33.11 Million
CN¥94.25 Million China CN¥4.17 ▼ -1.18%
8191 Lodzia
TA:LODZ
2.40x ILA4.60 Million
≈ $12.34K
ILA1.92 Million Israel ILA1707.00 ▲ +2.22%
8192 Prime Oil Chemical Service Corp
TW:2904
2.40x NT$81.44 Million
≈ $2.57 Million
NT$33.94 Million Taiwan NT$12.65 ▲ +0.00%
8193 Siljansvik AB (publ)
ST:SIVI
2.40x Skr48.06 Million
≈ $5.17 Million
Skr20.03 Million Sweden Skr115.80 ▲ +1.58%
8194 Shenzhen Asiantime International Construction Co Ltd
SHE:002811
2.40x CN¥99.21 Million
≈ $14.52 Million
CN¥41.35 Million China CN¥20.87 ▲ +5.94%
8195 Dong Won Fish
KO:030720
2.40x ₩3.99 Billion
≈ $2.71 Million
₩1.66 Billion Korea ₩5140.00 ▲ +4.47%
8196 Guangdong Brandmax Marketing Co Ltd
SHE:300805
2.40x CN¥25.70 Million
≈ $3.76 Million
CN¥10.71 Million China CN¥8.77 ▼ -3.09%
8197 Finbar Group Ltd
AU:FRI
2.40x AU$25.38 Million
≈ $17.96 Million
AU$10.58 Million Australia AU$0.71 ▲ +2.92%
8198 Hangzhou Huasu Technology Co. Ltd. A
SHE:301157
2.40x CN¥69.50 Million
≈ $10.17 Million
CN¥28.98 Million China CN¥58.07 ▲ +1.18%
8199 Woodside Energy Group Ltd
AU:WDS
2.40x AU$3.42 Billion
≈ $2.42 Billion
AU$1.43 Billion Australia AU$33.14 ▼ -0.66%
8200 Network-1 Technologies Inc
NYSE MKT:NTIP
2.40x $1.08 Million $452.00K USA $1.50 ▲ +1.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.