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
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.