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 |
|---|---|---|---|---|---|---|---|
| 6201 |
NOS S.G.P.S. S.A.
LS:NOS |
3.36x |
€153.99 Million
≈ $180.03 Million |
€45.86 Million | Portugal | €5.31 | ▲ +0.76% |
| 6202 |
Bakkavor Group PLC
LSE:BAKK |
3.36x |
GBX56.40 Million
≈ $6.86K |
GBX16.80 Million | UK | GBX252.00 | ▲ +0.00% |
| 6203 |
XP Factory PLC
LSE:XPF |
3.36x |
GBX3.21 Million
≈ $390.44 |
GBX956.00K | UK | GBX14.60 | ▼ -2.67% |
| 6204 |
Power Solutions International, Inc. Common Stock
NASDAQ:PSIX |
3.36x | $56.59 Million | $16.86 Million | USA | $46.07 | ▼ -8.99% |
| 6205 |
eCloudvalley Digital Technology Co. Ltd.
TW:6689 |
3.36x |
NT$101.52 Million
≈ $3.20 Million |
NT$30.25 Million | Taiwan | NT$70.50 | ▲ +9.98% |
| 6206 |
Grupo Comercial Chedraui S.A.B. de C.V
MX:CHDRAUIB |
3.36x |
MX$5.98 Billion
≈ $344.08 Million |
MX$1.78 Billion | Mexico | MX$89.70 | ▲ +1.10% |
| 6207 |
Padini Holdings Bhd
KLSE:7052 |
3.36x |
RM138.65 Million
≈ $34.81 Million |
RM41.32 Million | Malaysia | RM1.02 | ▼ -1.92% |
| 6208 |
Ontex Group NV
BR:ONTEX |
3.35x |
€68.10 Million
≈ $79.62 Million |
€20.30 Million | Belgium | €1.79 | ▼ -1.43% |
| 6209 |
AQUA SA ZY 16
F:9S0 |
3.35x |
€8.00 Million
≈ $9.35 Million |
€2.38 Million | Germany | €2.06 | ▼ -8.85% |
| 6210 |
Tera Light Ltd
TA:TRLT |
3.35x |
ILA13.19 Million
≈ $35.37K |
ILA3.94 Million | Israel | ILA1465.00 | ▼ -1.81% |
| 6211 |
Kambi Group PLC Series B
LSE:0EAW |
3.35x |
Skr14.14 Million
≈ $1.52 Million |
Skr4.22 Million | UK | Skr157.60 | ▼ -0.82% |
| 6212 |
Rogers Communications Inc
TO:RCI-B |
3.35x |
CA$1.47 Billion
≈ $1.06 Billion |
CA$438.00 Million | Canada | CA$45.22 | ▼ -0.07% |
| 6213 |
SML Isuzu Limited
NSE:SMLISUZU |
3.35x |
Rs1.77 Billion
≈ $19.19 Million |
Rs529.54 Million | India | Rs3142.20 | ▲ +0.23% |
| 6214 |
Skue Sparebank
OL:SKUE |
3.35x |
Nkr222.33 Million
≈ $23.40 Million |
Nkr66.36 Million | Norway | Nkr349.00 | ▲ +2.23% |
| 6215 |
MCNEX Co. Ltd
KQ:097520 |
3.35x |
₩31.95 Billion
≈ $21.65 Million |
₩9.54 Billion | Korea | ₩27500.00 | ▼ -0.72% |
| 6216 |
Samyoung Elec
KO:005680 |
3.35x |
₩8.91 Billion
≈ $6.04 Million |
₩2.66 Billion | Korea | ₩12210.00 | ▲ +0.66% |
| 6217 |
Hanwha Chemical Corp Pref
KO:009835 |
3.35x |
₩949.01 Billion
≈ $643.13 Million |
₩283.55 Billion | Korea | ₩17000.00 | ▲ +3.34% |
| 6218 |
Hanwha Solutions
KO:009830 |
3.35x |
₩949.01 Billion
≈ $643.13 Million |
₩283.55 Billion | Korea | ₩31450.00 | ▲ +4.31% |
| 6219 |
Yelp Inc
NYSE:YELP |
3.34x | $131.52 Million | $39.32 Million | USA | $19.88 | ▼ -2.60% |
| 6220 |
Ambertech Ltd
AU:AMO |
3.34x |
AU$3.83 Million
≈ $2.71 Million |
AU$1.14 Million | Australia | AU$0.08 | ▼ -10.11% |
| 6221 |
VRL Logistics Limited
NSE:VRLLOG |
3.34x |
Rs3.34 Billion
≈ $36.14 Million |
Rs999.32 Million | India | Rs280.50 | ▼ -0.53% |
| 6222 |
Chaince Digital Holdings Inc.
NASDAQ:CD |
3.34x | $389.40 Million | $116.46 Million | USA | $6.93 | ▼ -0.72% |
| 6223 |
Okong Corporation
KQ:045060 |
3.34x |
₩5.32 Billion
≈ $3.60 Million |
₩1.59 Billion | Korea | ₩2070.00 | ▼ -0.48% |
| 6224 |
MISSION GROUP PLC LS -10
F:M7K |
3.34x |
€3.52 Million
≈ $4.11 Million |
€1.05 Million | Germany | €0.24 | ▲ +0.83% |
| 6225 |
Arm Holdings plc American Depositary Shares
NASDAQ:ARM |
3.34x | $902.00 Million | $270.00 Million | USA | $227.80 | ▼ -6.94% |
| 6226 |
LTC Co.Ltd
KQ:170920 |
3.34x |
₩9.73 Billion
≈ $6.59 Million |
₩2.91 Billion | Korea | ₩36500.00 | ▲ +17.17% |
| 6227 |
Putprop Ltd
JSE:PPR |
3.34x |
ZAC18.98 Million
≈ $10.09K |
ZAC5.68 Million | South Africa | ZAC855.00 | ▼ -13.90% |
| 6228 |
Tae Won Mulsan
KO:001420 |
3.34x |
₩463.05 Million
≈ $313.80K |
₩138.65 Million | Korea | ₩2935.00 | ▲ +1.21% |
| 6229 |
Korea Parts & Fasteners Co.Ltd
KQ:024880 |
3.34x |
₩22.96 Billion
≈ $15.56 Million |
₩6.88 Billion | Korea | ₩3740.00 | ▲ +2.75% |
| 6230 |
Camden Property Trust
NYSE:CPT |
3.34x | $148.10 Million | $44.37 Million | USA | $98.59 | ▲ +0.41% |
| 6231 |
Hubei Radio and Television Information Network Co Ltd
SHE:000665 |
3.34x |
CN¥140.59 Million
≈ $20.57 Million |
CN¥42.12 Million | China | CN¥4.23 | ▼ -2.31% |
| 6232 |
SK Telecom Co Ltd ADR
NYSE:SKM |
3.34x | $1.09 Trillion | $326.93 Billion | USA | $37.96 | ▼ -2.22% |
| 6233 |
Spineguard
PA:ALSGD |
3.33x |
€398.61K
≈ $466.02K |
€119.60K | France | €0.09 | ▼ -1.62% |
| 6234 |
Mister Car Wash, Inc. Common Stock
NYSE:MCW |
3.33x | $91.36 Million | $27.41 Million | USA | $5.25 | ▲ +0.00% |
| 6235 |
Qiiwi Games AB (publ)
ST:QIIWI |
3.33x |
Skr5.33 Million
≈ $574.13K |
Skr1.60 Million | Sweden | Skr4.24 | ▲ +0.00% |
| 6236 |
FAST RETAIL. CO. ADR 1/10
F:FR70 |
3.33x |
€197.13 Billion
≈ $230.47 Billion |
€59.16 Billion | Germany | €36.60 | ▼ -2.14% |
| 6237 |
FAST RETAIL.CO.SP.HDR 1
F:FR7H |
3.33x |
€197.13 Billion
≈ $230.47 Billion |
€59.16 Billion | Germany | €3.98 | ▲ +0.51% |
| 6238 |
Archos
PA:ALJXR |
3.33x |
€1.53 Million
≈ $1.78 Million |
€458.00K | France | €0.26 | ▲ +2.32% |
| 6239 |
Telefonica Brasil SA ADR
NYSE:VIV |
3.33x | $5.35 Billion | $1.61 Billion | USA | $15.98 | ▲ +0.69% |
| 6240 |
Malayan Flour Mills Bhd
KLSE:3662 |
3.33x |
RM140.28 Million
≈ $35.22 Million |
RM42.14 Million | Malaysia | RM0.59 | ▼ -1.68% |
| 6241 |
Surya Roshni Limited
NSE:SURYAROSNI |
3.33x |
Rs2.47 Billion
≈ $26.68 Million |
Rs741.30 Million | India | Rs212.40 | ▼ -0.06% |
| 6242 |
Migros Ticaret AS
IS:MGROS |
3.33x |
TL13.14 Billion
≈ $294.29 Million |
TL3.95 Billion | Turkey | TL452.25 | ▼ -3.78% |
| 6243 |
SharkNinja, Inc.
NYSE:SN |
3.33x | $431.78 Million | $129.82 Million | USA | $186.51 | ▼ -3.70% |
| 6244 |
Alexander & Baldwin Holdings Inc
NYSE:ALEX |
3.32x | $12.55 Million | $3.78 Million | USA | $20.84 | ▲ +0.05% |
| 6245 |
China Merchants Bank Co. Ltd
F:M4B |
3.32x |
€125.85 Billion
≈ $147.13 Billion |
€37.85 Billion | Germany | €6.09 | ▲ +1.33% |
| 6246 |
BK OF IREL.UNSP.ADR/1 EO1
F:BIRB |
3.32x |
€3.99 Billion
≈ $4.67 Billion |
€1.20 Billion | Germany | €15.90 | ▼ -5.92% |
| 6247 |
Associate Global Partners Ltd
AU:APL |
3.32x |
AU$804.00K
≈ $568.88K |
AU$242.00K | Australia | AU$0.30 | ▲ +0.00% |
| 6248 |
CCC Intelligent Solutions Holdings Inc. Common Stock
NASDAQ:CCCS |
3.32x | $43.06 Million | $12.96 Million | USA | $8.01 | ▼ -1.35% |
| 6249 |
Sakar Healthcare Limited
NSE:SAKAR |
3.32x |
Rs305.87 Million
≈ $3.31 Million |
Rs92.11 Million | India | Rs961.70 | ▼ -2.81% |
| 6250 |
Alcadon Group AB
ST:ALCA |
3.32x |
Skr51.80 Million
≈ $5.57 Million |
Skr15.60 Million | Sweden | Skr29.50 | ▲ +0.68% |
| 6251 |
Shenzhen Sea Star Technology
SHE:002137 |
3.32x |
CN¥49.29 Million
≈ $7.21 Million |
CN¥14.84 Million | China | CN¥7.19 | ▼ -1.91% |
| 6252 |
Beijing Bayi Space LCD Technology Co Ltd
SHG:688181 |
3.32x |
CN¥116.92 Million
≈ $17.11 Million |
CN¥35.21 Million | China | CN¥34.28 | ▼ -1.07% |
| 6253 |
Akr Corporindo Tbk
JK:AKRA |
3.32x |
Rp2.57 Trillion
≈ $150.63 Million |
Rp774.31 Billion | Indonesia | Rp1250.00 | ▼ -14.97% |
| 6254 |
Beijing SL Pharmaceutical Co Ltd
SHE:002038 |
3.32x |
CN¥66.55 Million
≈ $9.74 Million |
CN¥20.05 Million | China | CN¥5.29 | ▼ -0.75% |
| 6255 |
Desenio Group AB
ST:DSNO |
3.32x |
Skr31.20 Million
≈ $3.36 Million |
Skr9.40 Million | Sweden | Skr0.11 | ▲ +13.01% |
| 6256 |
Binah Capital Group, Inc. Common Stock
NASDAQ:BCG |
3.32x | $1.12 Million | $337.00K | USA | $1.02 | ▼ -0.97% |
| 6257 |
Absolicon Solar Collector AB Series B
ST:ABSL-B |
3.32x |
Skr4.40 Million
≈ $473.30K |
Skr1.33 Million | Sweden | Skr3.12 | ▲ +7.59% |
| 6258 |
Chanson International Holding Class A Ordinary Shares
NASDAQ:CHSN |
3.32x | $4.10 Million | $1.24 Million | USA | $0.89 | ▲ +6.45% |
| 6259 |
Zhejiang Huafon Spandex Co Ltd
SHE:002064 |
3.31x |
CN¥1.58 Billion
≈ $231.93 Million |
CN¥478.20 Million | China | CN¥8.96 | ▲ +1.13% |
| 6260 |
Warrior Met Coal Inc
NYSE:HCC |
3.31x | $76.09 Million | $22.96 Million | USA | $89.94 | ▲ +0.54% |
| 6261 |
AHOLD DELHAI.ADR16 EO-25
F:AHOD |
3.31x |
€1.74 Billion
≈ $2.04 Billion |
€526.00 Million | Germany | €40.80 | ▲ +0.00% |
| 6262 |
Boldt S.A
BA:BOLT |
3.31x |
AR$7.36 Billion
≈ $5.33 Million |
AR$2.22 Billion | Argentina | AR$68.40 | ▲ +0.88% |
| 6263 |
Südwestdeutsche Salzwerke AG
F:SSH |
3.31x |
€13.18 Million
≈ $15.41 Million |
€3.98 Million | Germany | €65.00 | ▲ +6.56% |
| 6264 |
China Satellite Communications Co Ltd
SHG:601698 |
3.31x |
CN¥348.57 Million
≈ $51.01 Million |
CN¥105.23 Million | China | CN¥22.03 | ▲ +2.61% |
| 6265 |
Cadeler As
OL:CADLR |
3.31x |
Nkr214.03 Million
≈ $22.52 Million |
Nkr64.61 Million | Norway | Nkr52.20 | ▲ +4.19% |
| 6266 |
Facc AG
VI:FACC |
3.31x |
€30.76 Million
≈ $35.96 Million |
€9.29 Million | Austria | €14.00 | ▲ +1.16% |
| 6267 |
Inoue Rubber (Thailand) Public Company Limited
BK:IRC |
3.31x |
฿237.10 Million
≈ $7.39 Million |
฿71.63 Million | Thailand | ฿13.90 | ▲ +6.92% |
| 6268 |
Hauman Technologies
TWO:6218 |
3.31x |
NT$35.95 Million
≈ $1.13 Million |
NT$10.86 Million | Taiwan | NT$53.10 | ▲ +2.91% |
| 6269 |
Transurban Group
AU:TCL |
3.31x |
AU$986.00 Million
≈ $697.66 Million |
AU$298.00 Million | Australia | AU$13.65 | ▲ +0.44% |
| 6270 |
Thai-German Products Public Company Limited
BK:TGPRO |
3.31x |
฿90.55 Million
≈ $2.82 Million |
฿27.37 Million | Thailand | ฿0.04 | ▲ +0.00% |
| 6271 |
Naphtha
TA:NFTA |
3.31x |
ILA289.15 Million
≈ $775.19K |
ILA87.40 Million | Israel | ILA2650.00 | ▼ -0.67% |
| 6272 |
XINTE ENERGY CO. CL.H YC1
F:9M7 |
3.31x |
€14.37 Billion
≈ $16.80 Billion |
€4.35 Billion | Germany | €0.36 | ▼ -2.16% |
| 6273 |
Impulse Qingdao Health Tech Co Ltd
SHE:002899 |
3.31x |
CN¥63.10 Million
≈ $9.23 Million |
CN¥19.08 Million | China | CN¥20.17 | ▼ -4.18% |
| 6274 |
Jamna Auto Industries Limited
NSE:JAMNAAUTO |
3.31x |
Rs2.83 Billion
≈ $30.58 Million |
Rs854.82 Million | India | Rs140.85 | ▼ -1.19% |
| 6275 |
SPCG Public Company Limited
BK:SPCG |
3.31x |
฿254.43 Million
≈ $7.93 Million |
฿76.94 Million | Thailand | ฿11.70 | ▼ -2.50% |
| 6276 |
Cangzhou Dahua Co Ltd
SHG:600230 |
3.31x |
CN¥80.13 Million
≈ $11.73 Million |
CN¥24.24 Million | China | CN¥12.18 | ▲ +0.25% |
| 6277 |
Shanghai Challenge Textile Co Ltd
SHE:002486 |
3.31x |
CN¥73.53 Million
≈ $10.76 Million |
CN¥22.25 Million | China | CN¥2.64 | ▲ +0.38% |
| 6278 |
Dadelo S.A.
WAR:DAD |
3.31x |
zł27.56 Million
≈ $7.59 Million |
zł8.34 Million | Poland | zł97.40 | ▲ +0.62% |
| 6279 |
Moong Pattana International Public Company Limited
BK:MOONG |
3.31x |
฿21.51 Million
≈ $670.42K |
฿6.51 Million | Thailand | ฿2.28 | ▼ -0.87% |
| 6280 |
Ateliers Mecaniques D’Indonesie Tbk PT
JK:AMIN |
3.30x |
Rp21.02 Billion
≈ $1.23 Million |
Rp6.36 Billion | Indonesia | Rp214.00 | ▼ -13.71% |
| 6281 |
Cable One Inc
NYSE:CABO |
3.30x | $118.22 Million | $35.77 Million | USA | $7.23 | ▼ -14.64% |
| 6282 |
Surgery Partners Inc
NASDAQ:SGRY |
3.30x | $83.60 Million | $25.30 Million | USA | $14.61 | ▼ -1.08% |
| 6283 |
Zhuhai CosMX Battery Co Ltd
SHG:688772 |
3.30x |
CN¥892.30 Million
≈ $130.57 Million |
CN¥270.05 Million | China | CN¥13.10 | ▼ -2.31% |
| 6284 |
Chosun Welding
KO:120030 |
3.30x |
₩9.42 Billion
≈ $6.38 Million |
₩2.85 Billion | Korea | ₩77900.00 | ▲ +2.10% |
| 6285 |
Elis SA
PA:ELIS |
3.30x |
€540.10 Million
≈ $631.43 Million |
€163.60 Million | France | €22.52 | ▲ +1.62% |
| 6286 |
BRP Inc.
NASDAQ:DOO |
3.30x | $425.50 Million | $128.90 Million | USA | $54.70 | ▼ -2.02% |
| 6287 |
STINAG Stuttgart Invest AG
F:STG |
3.30x |
€17.33 Million
≈ $20.26 Million |
€5.25 Million | Germany | €14.70 | ▼ -0.68% |
| 6288 |
Tecnotree Oyj
HE:TEM1V |
3.30x |
€3.30 Million
≈ $3.86 Million |
€1.00 Million | Finland | €6.22 | ▲ +0.16% |
| 6289 |
St.Shine Optical Co Ltd
TWO:1565 |
3.30x |
NT$389.20 Million
≈ $12.26 Million |
NT$117.95 Million | Taiwan | NT$90.00 | ▲ +0.56% |
| 6290 |
Energy Absolute Public Company Limited
BK:EA |
3.30x |
฿1.19 Billion
≈ $37.21 Million |
฿361.82 Million | Thailand | ฿2.60 | ▼ -3.70% |
| 6291 |
James Hardie Industries plc
F:JHA |
3.30x |
€344.00 Million
≈ $402.17 Million |
€104.30 Million | Germany | €22.60 | ▲ +1.80% |
| 6292 |
Randstad NV
AS:RAND |
3.30x |
€155.00 Million
≈ $181.21 Million |
€47.00 Million | Netherlands | €34.57 | ▼ -0.40% |
| 6293 |
Ubiquoss Holdings Inc
KQ:078070 |
3.30x |
₩20.68 Billion
≈ $14.01 Million |
₩6.27 Billion | Korea | ₩8240.00 | ▲ +2.87% |
| 6294 |
China Building Material
SHG:603060 |
3.30x |
CN¥116.74 Million
≈ $17.08 Million |
CN¥35.41 Million | China | CN¥5.27 | ▲ +1.15% |
| 6295 |
Hagerty Inc
NYSE:HGTY |
3.30x | $29.10 Million | $8.83 Million | USA | $15.30 | ▲ +0.00% |
| 6296 |
Putra Rajawali Kencana PT
JK:PURA |
3.30x |
Rp6.20 Billion
≈ $363.24K |
Rp1.88 Billion | Indonesia | Rp32.00 | ▼ -13.51% |
| 6297 |
R.E.A. Holdings plc
LSE:RE |
3.30x |
GBX36.13 Million
≈ $4.40K |
GBX10.96 Million | UK | GBX109.00 | ▼ -0.46% |
| 6298 |
Calamos LongShort Equity & Dynamic Income Trust
NASDAQ:CPZ |
3.30x | $40.88 Million | $12.40 Million | USA | $12.46 | ▼ -0.16% |
| 6299 |
Inner Mongolia Furui Med Sci
SHE:300049 |
3.30x |
CN¥139.06 Million
≈ $20.35 Million |
CN¥42.20 Million | China | CN¥37.40 | ▲ +0.46% |
| 6300 |
Guangzhou Goaland Energy Conservation Tech Co Ltd
SHE:300499 |
3.29x |
CN¥37.24 Million
≈ $5.45 Million |
CN¥11.30 Million | China | CN¥25.91 | ▼ -1.03% |
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.