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 |
|---|---|---|---|---|---|---|---|
| 5101 |
Shanghai Fenghwa Group Co Ltd
SHG:600615 |
4.21x |
CN¥19.15 Million
≈ $2.80 Million |
CN¥4.55 Million | China | CN¥9.51 | ▲ +0.85% |
| 5102 |
Canadian Solar Inc
NASDAQ:CSIQ |
4.21x | $188.56 Million | $44.77 Million | USA | $9.81 | ▼ -7.19% |
| 5103 |
Ecovyst Inc
NYSE:ECVT |
4.21x | $51.29 Million | $12.18 Million | USA | $10.28 | ▲ +1.08% |
| 5104 |
Fintel PLC
LSE:FNTL |
4.21x |
GBX10.10 Million
≈ $1.23K |
GBX2.40 Million | UK | GBX177.50 | ▼ -3.27% |
| 5105 |
Eastcompeace Technology Co Ltd
SHE:002017 |
4.21x |
CN¥141.08 Million
≈ $20.64 Million |
CN¥33.53 Million | China | CN¥13.37 | ▲ +0.68% |
| 5106 |
West Coast Paper Mills Limited
NSE:WSTCSTPAPR |
4.21x |
Rs3.02 Billion
≈ $32.69 Million |
Rs718.83 Million | India | Rs840.00 | ▲ +2.14% |
| 5107 |
America Movil SAB de CV ADR
NYSE:AMX |
4.21x | $79.18 Billion | $18.83 Billion | USA | $26.04 | ▲ +1.20% |
| 5108 |
Chin Hin Group Bhd
KLSE:5273 |
4.20x |
RM159.75 Million
≈ $40.11 Million |
RM37.99 Million | Malaysia | RM2.08 | ▲ +0.00% |
| 5109 |
Maintel Holdings Plc
LSE:MAI |
4.20x |
GBX1.85 Million
≈ $225.58 |
GBX441.00K | UK | GBX61.50 | ▲ +0.00% |
| 5110 |
Sunbelt Rentals Holdings, Inc.
NYSE:SUNB |
4.20x | $950.00 Million | $226.00 Million | USA | $76.02 | ▼ -0.64% |
| 5111 |
Moelis & Co
NYSE:MC |
4.20x | $231.64 Million | $55.13 Million | USA | $54.55 | ▼ -1.39% |
| 5112 |
Tianjin Realty Development Group Co Ltd
SHG:600322 |
4.20x |
CN¥235.88 Million
≈ $34.52 Million |
CN¥56.15 Million | China | CN¥2.56 | ▼ -0.78% |
| 5113 |
Wasu Media Holding Co Ltd
SHE:000156 |
4.20x |
CN¥399.26 Million
≈ $58.42 Million |
CN¥95.06 Million | China | CN¥7.24 | ▼ -0.82% |
| 5114 |
Nafpaktos Textile Industry S.A
AT:NAYP |
4.20x |
€1.83 Million
≈ $2.14 Million |
€436.39K | Greece | €1.07 | ▲ +1.90% |
| 5115 |
Daewon Media Co. Ltd
KQ:048910 |
4.20x |
₩13.19 Billion
≈ $8.94 Million |
₩3.14 Billion | Korea | ₩8570.00 | ▲ +4.26% |
| 5116 |
Boralex Inc
TO:BLX |
4.20x |
CA$172.00 Million
≈ $124.42 Million |
CA$41.00 Million | Canada | CA$37.24 | ▲ +0.03% |
| 5117 |
Latham Group Inc
NASDAQ:SWIM |
4.19x | $53.50 Million | $12.75 Million | USA | $6.12 | ▼ -2.08% |
| 5118 |
Bms Birlesik Metal Sanayi ve Ticaret AS
IS:BMSTL |
4.19x |
TL52.83 Million
≈ $1.18 Million |
TL12.61 Million | Turkey | TL39.00 | ▲ +1.72% |
| 5119 |
Dr. Martens PLC
LSE:DOCS |
4.19x |
GBX141.60 Million
≈ $17.23K |
GBX33.80 Million | UK | GBX68.80 | ▲ +0.88% |
| 5120 |
Jfrog Ltd
NASDAQ:FROG |
4.19x | $7.11 Million | $1.70 Million | USA | $84.31 | ▼ -10.82% |
| 5121 |
Globaltec Formation Bhd
KLSE:5220 |
4.19x |
RM16.51 Million
≈ $4.15 Million |
RM3.94 Million | Malaysia | RM0.87 | ▲ +0.00% |
| 5122 |
Broadway Financial Corporation
NASDAQ:BYFC |
4.18x | $4.05 Million | $968.00K | USA | $11.37 | ▼ -1.56% |
| 5123 |
Aviat Networks Inc
NASDAQ:AVNW |
4.18x | $23.92 Million | $5.72 Million | USA | $18.94 | ▼ -2.57% |
| 5124 |
Deutsche Telekom AG
F:DTEA |
4.18x |
€10.24 Billion
≈ $11.97 Billion |
€2.45 Billion | Germany | €25.00 | ▼ -1.57% |
| 5125 |
Srithai Superware Public Company Limited
BK:SITHAI |
4.18x |
฿202.46 Million
≈ $6.31 Million |
฿48.44 Million | Thailand | ฿1.08 | ▲ +0.93% |
| 5126 |
Zhonglu Co Ltd B
SHG:900915 |
4.18x | $24.89 Million | $5.95 Million | China | $0.22 | ▲ +0.90% |
| 5127 |
Xreality Group Ltd
AU:XRG |
4.18x |
AU$3.06 Million
≈ $2.17 Million |
AU$733.21K | Australia | AU$0.06 | ▲ +0.00% |
| 5128 |
Bombay Super Hybrid Seeds Limited
NSE:BSHSL |
4.18x |
Rs606.29 Million
≈ $6.56 Million |
Rs145.10 Million | India | Rs94.99 | ▼ -6.69% |
| 5129 |
Cimpress NV
NASDAQ:CMPR |
4.18x | $110.51 Million | $26.46 Million | USA | $76.25 | ▼ -0.61% |
| 5130 |
Hainan Strait Shipping Co Ltd
SHE:002320 |
4.18x |
CN¥270.57 Million
≈ $39.59 Million |
CN¥64.80 Million | China | CN¥5.78 | ▲ +0.52% |
| 5131 |
Sino Prima Gas Technology Co Ltd
SHE:300483 |
4.17x |
CN¥713.27 Million
≈ $104.37 Million |
CN¥170.94 Million | China | CN¥23.02 | ▲ +0.88% |
| 5132 |
Zhejiang Jianfeng Group Co Ltd
SHG:600668 |
4.17x |
CN¥133.68 Million
≈ $19.56 Million |
CN¥32.06 Million | China | CN¥8.79 | ▲ +10.01% |
| 5133 |
QXO, Inc.
NYSE:QXO |
4.17x | $36.50 Million | $8.76 Million | USA | $10.86 | ▼ -2.86% |
| 5134 |
QXO, Inc.
NASDAQ:QXO |
4.17x | $36.50 Million | $8.76 Million | USA | $20.82 | ▲ +1.17% |
| 5135 |
COUNTRY GARDEN SVDL-0001
F:75H |
4.17x |
€2.51 Billion
≈ $2.93 Billion |
€601.50 Million | Germany | €0.56 | ▲ +2.75% |
| 5136 |
Zedcor Energy
V:ZDC |
4.17x |
CA$6.26 Million
≈ $4.53 Million |
CA$1.50 Million | Canada | CA$4.79 | ▼ -0.21% |
| 5137 |
Aerospace Auto
SHG:600151 |
4.17x |
CN¥61.86 Million
≈ $9.05 Million |
CN¥14.85 Million | China | CN¥8.63 | ▲ +1.53% |
| 5138 |
Bike24 Holding AG
F:BIKE |
4.16x |
€7.27 Million
≈ $8.50 Million |
€1.75 Million | Germany | €2.22 | ▲ +0.00% |
| 5139 |
Tesla Inc
NASDAQ:TSLA |
4.16x | $4.70 Billion | $1.13 Billion | USA | $354.72 | ▼ -2.13% |
| 5140 |
TV Vision Limited
NSE:TVVISION |
4.16x |
Rs127.53 Million
≈ $1.38 Million |
Rs30.63 Million | India | Rs2.70 | ▲ +3.45% |
| 5141 |
NRJ Group
PA:NRG |
4.16x |
€26.28 Million
≈ $30.73 Million |
€6.31 Million | France | €5.70 | ▲ +0.00% |
| 5142 |
CHRISTIAN DIOR ADR1/4/EO2
F:DIO0 |
4.16x |
€18.86 Billion
≈ $22.05 Billion |
€4.53 Billion | Germany | €109.00 | ▼ -3.54% |
| 5143 |
Shenzhen Changhong Tech
SHE:300151 |
4.16x |
CN¥73.19 Million
≈ $10.71 Million |
CN¥17.58 Million | China | CN¥16.46 | ▼ -1.85% |
| 5144 |
Castings PLC
LSE:CGS |
4.16x |
GBX15.53 Million
≈ $1.89K |
GBX3.73 Million | UK | GBX276.00 | ▲ +2.22% |
| 5145 |
J.S.P. Property Public Company Limited
BK:JSP |
4.16x |
฿42.54 Million
≈ $1.33 Million |
฿10.22 Million | Thailand | ฿1.69 | ▼ -1.74% |
| 5146 |
Engenco Ltd
AU:EGN |
4.16x |
AU$9.93 Million
≈ $7.03 Million |
AU$2.39 Million | Australia | AU$0.31 | ▲ +0.00% |
| 5147 |
ChemPartner PharmaTech Co Ltd
SHE:300149 |
4.15x |
CN¥28.21 Million
≈ $4.13 Million |
CN¥6.79 Million | China | CN¥7.97 | ▼ -3.28% |
| 5148 |
Jiangsu Wanlin Modern Logistic
SHG:603117 |
4.15x |
CN¥17.32 Million
≈ $2.53 Million |
CN¥4.17 Million | China | CN¥3.90 | ▲ +1.56% |
| 5149 |
FIT Hon Teng Limited
F:0FJ |
4.15x |
€175.31 Million
≈ $204.96 Million |
€42.25 Million | Germany | €0.47 | ▲ +0.53% |
| 5150 |
Suzhou Hesheng Special Material Co Ltd
SHE:002290 |
4.15x |
CN¥80.02 Million
≈ $11.71 Million |
CN¥19.29 Million | China | CN¥55.15 | ▼ -0.65% |
| 5151 |
Beijing Watertek Information Technology Co Ltd
SHE:300324 |
4.15x |
CN¥256.00 Million
≈ $37.46 Million |
CN¥61.71 Million | China | CN¥3.71 | ▼ -1.85% |
| 5152 |
Energia Latina SA
SN:ENLASA |
4.15x |
CL$6.28 Million
≈ $7.02K |
CL$1.51 Million | Chile | CL$1070.00 | ▲ +0.00% |
| 5153 |
Philip Morris CR A.S.
PR:TABAK |
4.15x |
Kč12.59 Billion
≈ $603.72 Million |
Kč3.04 Billion | Czech Republic | Kč17740.00 | ▼ -1.55% |
| 5154 |
SM Energy Co
NYSE:SM |
4.15x | $451.91 Million | $108.98 Million | USA | $39.50 | ▲ +5.28% |
| 5155 |
KTIS Corporation
KO:058860 |
4.15x |
₩24.01 Billion
≈ $16.27 Million |
₩5.79 Billion | Korea | ₩2510.00 | ▲ +1.83% |
| 5156 |
AIM Commercial Growth Freehold And Leasehold Real Estate Investment Trust
BK:AIMCG |
4.15x |
฿18.30 Million
≈ $570.29K |
฿4.41 Million | Thailand | ฿1.43 | ▲ +1.42% |
| 5157 |
Ignite Ltd
AU:IGN |
4.15x |
AU$2.57 Million
≈ $1.82 Million |
AU$620.00K | Australia | AU$0.58 | ▲ +0.00% |
| 5158 |
Bahnhof AB Series B
ST:BAHN-B |
4.15x |
Skr38.42 Million
≈ $4.13 Million |
Skr9.27 Million | Sweden | Skr59.80 | ▲ +0.00% |
| 5159 |
Zhejiang Jihua Group Co Ltd
SHG:603980 |
4.14x |
CN¥45.52 Million
≈ $6.66 Million |
CN¥10.98 Million | China | CN¥10.00 | ▲ +1.83% |
| 5160 |
B&M European Value Retail SA
LSE:BME |
4.14x |
GBX460.00 Million
≈ $55.97K |
GBX111.00 Million | UK | GBX286.20 | ▲ +2.36% |
| 5161 |
GreenTree Hospitality Group Ltd
NYSE:GHG |
4.14x | $58.15 Million | $14.03 Million | USA | $0.95 | ▼ -0.48% |
| 5162 |
Proteome Sciences PLC
LSE:PRM |
4.14x |
GBX14.99 Billion
≈ $1.82 Million |
GBX3.62 Billion | UK | GBX1.35 | ▲ +0.00% |
| 5163 |
Merdeka Copper Gold PT
JK:MDKA |
4.14x |
Rp46.65 Million
≈ $2.73K |
Rp11.26 Million | Indonesia | Rp2430.00 | ▼ -14.74% |
| 5164 |
Zhejiang Runtu Co Ltd
SHE:002440 |
4.14x |
CN¥312.07 Million
≈ $45.67 Million |
CN¥75.35 Million | China | CN¥10.89 | ▲ +0.37% |
| 5165 |
Zhejiang Jinfei Kaida Wheel Co Ltd
SHE:002863 |
4.14x |
CN¥112.79 Million
≈ $16.51 Million |
CN¥27.24 Million | China | CN¥4.68 | ▲ +3.54% |
| 5166 |
Elanor Commercial Property Fund
AU:ECF |
4.14x |
AU$11.41 Million
≈ $8.08 Million |
AU$2.76 Million | Australia | AU$0.54 | ▼ -1.83% |
| 5167 |
Gaotu Techedu Inc
F:18WA |
4.14x |
€54.55 Million
≈ $63.77 Million |
€13.17 Million | Germany | €2.26 | ▼ -0.88% |
| 5168 |
Terawulf Inc
NASDAQ:WULF |
4.14x | $9.31 Million | $2.25 Million | USA | $11.68 | ▼ -7.45% |
| 5169 |
Sanderson Design Group PLC
LSE:SDG |
4.14x |
GBX4.69 Million
≈ $570.15 |
GBX1.13 Million | UK | GBX77.00 | ▲ +1.32% |
| 5170 |
Kyeryong Const
KO:013580 |
4.14x |
₩160.39 Billion
≈ $108.70 Million |
₩38.75 Billion | Korea | ₩21600.00 | ▲ +3.85% |
| 5171 |
ZoomInfo Technologies Inc.
NASDAQ:GTM |
4.14x | $143.50 Million | $34.70 Million | USA | $3.80 | ▼ -6.86% |
| 5172 |
Dongwoon Anatech Co Ltd
KQ:094170 |
4.14x |
₩4.20 Billion
≈ $2.85 Million |
₩1.02 Billion | Korea | ₩20200.00 | ▲ +5.26% |
| 5173 |
Pan-International Industrial Corp
TW:2328 |
4.14x |
NT$714.41 Million
≈ $22.51 Million |
NT$172.76 Million | Taiwan | NT$48.55 | ▲ +1.46% |
| 5174 |
Seoyon E Hwa Co Ltd
KO:200880 |
4.13x |
₩135.70 Billion
≈ $91.96 Million |
₩32.83 Billion | Korea | ₩10570.00 | ▲ +3.02% |
| 5175 |
Banco Santander S.A
F:BSDK |
4.13x |
€8.98 Billion
≈ $10.50 Billion |
€2.17 Billion | Germany | €11.95 | ▲ +0.42% |
| 5176 |
WESTERN ENERGY SRV. NEW
F:W1T |
4.13x |
€7.29 Million
≈ $8.52 Million |
€1.76 Million | Germany | €2.10 | ▲ +0.00% |
| 5177 |
SAHYADRI INDUSTRIES ORD (BSE)
NSE:SAHYADRI |
4.13x |
Rs556.80 Million
≈ $6.02 Million |
Rs134.80 Million | India | Rs244.35 | ▲ +0.34% |
| 5178 |
Aspen Pharmacare Holdings Ltd
JSE:APN |
4.13x |
ZAC3.58 Billion
≈ $1.90 Million |
ZAC866.00 Million | South Africa | ZAC15670.00 | ▲ +0.08% |
| 5179 |
CGN Power Co Ltd
F:94C |
4.13x |
€11.32 Billion
≈ $13.23 Billion |
€2.74 Billion | Germany | €0.32 | ▲ +0.63% |
| 5180 |
Swift Haulage Bhd
KLSE:5303 |
4.13x |
RM30.99 Million
≈ $7.78 Million |
RM7.51 Million | Malaysia | RM0.37 | ▲ +1.39% |
| 5181 |
Polski Koncern Naftowy ORLEN SA
WAR:PKN |
4.13x |
zł12.91 Billion
≈ $3.55 Billion |
zł3.13 Billion | Poland | zł154.98 | ▲ +0.35% |
| 5182 |
Matahari Department Store Tbk
JK:LPPF |
4.13x |
Rp2.66 Trillion
≈ $155.58 Million |
Rp643.33 Billion | Indonesia | Rp1525.00 | ▼ -3.48% |
| 5183 |
Superior Plus Corp
TO:SPB |
4.13x |
CA$328.90 Million
≈ $237.92 Million |
CA$79.70 Million | Canada | CA$6.98 | ▼ -0.14% |
| 5184 |
China Western Power Industrial Co Ltd
SHE:002630 |
4.13x |
CN¥4.77 Million
≈ $697.66K |
CN¥1.16 Million | China | CN¥2.00 | ▲ +7.53% |
| 5185 |
Chongqing Rural Commercial Bank Co
SHG:601077 |
4.13x |
CN¥5.92 Billion
≈ $866.42 Million |
CN¥1.43 Billion | China | CN¥7.00 | ▲ +0.72% |
| 5186 |
Global Graphics PLC
BR:HYSG |
4.13x |
€6.76 Million
≈ $7.90 Million |
€1.64 Million | Belgium | €3.98 | ▲ +1.53% |
| 5187 |
GS P&L CO LTD
KO:499790 |
4.13x |
₩34.74 Billion
≈ $23.54 Million |
₩8.42 Billion | Korea | ₩36650.00 | ▲ +5.62% |
| 5188 |
Uni Charm Indonesia PT
JK:UCID |
4.12x |
Rp89.14 Billion
≈ $5.22 Million |
Rp21.62 Billion | Indonesia | Rp416.00 | ▼ -11.86% |
| 5189 |
Beijing SDL Technology Co Ltd
SHE:002658 |
4.12x |
CN¥146.59 Million
≈ $21.45 Million |
CN¥35.57 Million | China | CN¥6.86 | ▲ +0.15% |
| 5190 |
Fresh Del Monte Produce Inc
NYSE:FDP |
4.12x | $44.10 Million | $10.70 Million | USA | $28.22 | ▲ +2.14% |
| 5191 |
Grupo Mateus S.A
SA:GMAT3 |
4.12x |
R$669.54 Million
≈ $131.38 Million |
R$162.46 Million | Brazil | R$5.17 | ▲ +0.39% |
| 5192 |
OC OERL.CORP ADR 2 SF 1
F:OBH0 |
4.12x |
€272.00 Million
≈ $318.00 Million |
€66.00 Million | Germany | €6.90 | ▼ -0.72% |
| 5193 |
NRW Holdings Limited
F:3NR |
4.12x |
€102.97 Million
≈ $120.39 Million |
€25.00 Million | Germany | €4.24 | ▲ +2.42% |
| 5194 |
Hualan Group Co Ltd
SHE:301027 |
4.12x |
CN¥114.73 Million
≈ $16.79 Million |
CN¥27.86 Million | China | CN¥15.28 | ▲ +1.06% |
| 5195 |
Laobaixing Pharmacy
SHG:603883 |
4.12x |
CN¥538.25 Million
≈ $78.76 Million |
CN¥130.78 Million | China | CN¥14.17 | ▼ -1.94% |
| 5196 |
Sunshine Global Circuits Co Ltd Class A
SHE:300739 |
4.12x |
CN¥135.71 Million
≈ $19.86 Million |
CN¥32.98 Million | China | CN¥24.17 | ▼ -5.59% |
| 5197 |
Jiangxi Changyun Co Ltd
SHG:600561 |
4.11x |
CN¥132.27 Million
≈ $19.35 Million |
CN¥32.16 Million | China | CN¥5.80 | ▲ +1.93% |
| 5198 |
John Hancock Income Securities Closed Fund
NYSE:JHS |
4.11x | $3.69 Million | $898.27K | USA | $10.20 | ▲ +0.00% |
| 5199 |
Shandong Hiking International Co Ltd Class A
SHG:600735 |
4.11x |
CN¥14.69 Million
≈ $2.15 Million |
CN¥3.57 Million | China | CN¥6.02 | ▼ -1.79% |
| 5200 |
Ever Shine Textile Industry
JK:ESTI |
4.11x |
Rp788.49K
≈ $46.20 |
Rp191.79K | Indonesia | Rp128.00 | ▼ -14.67% |
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.