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
8201 Atreyu Capital Markets Ltd
TA:ATRY
2.40x ILA70.49 Million
≈ $188.98K
ILA29.40 Million Israel ILA5673.00 ▼ -2.68%
8202 Shanxi Sanwei Group Co Ltd
SHE:000755
2.40x CN¥358.55 Million
≈ $52.47 Million
CN¥149.58 Million China CN¥4.65 ▲ +0.65%
8203 PS Tec. Co. Ltd
KQ:002230
2.40x ₩4.87 Billion
≈ $3.30 Million
₩2.03 Billion Korea ₩4710.00 ▲ +4.43%
8204 Guangdong Hybribio Biotech Co Ltd
SHE:300639
2.40x CN¥118.07 Million
≈ $17.28 Million
CN¥49.26 Million China CN¥5.87 ▼ -1.34%
8205 Tembo Global Industries Limited
NSE:TEMBO
2.40x Rs937.22 Million
≈ $10.14 Million
Rs391.04 Million India Rs58.82 ▲ +2.92%
8206 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
2.40x Rs190.93 Billion
≈ $2.06 Billion
Rs79.70 Billion India Rs346.00 ▼ -0.72%
8207 Zhe Jiang Dong Ri Ltd Co
SHG:600113
2.40x CN¥69.89 Million
≈ $10.23 Million
CN¥29.17 Million China CN¥27.06 ▲ +2.07%
8208 Yeong Hwa Meta
KO:012280
2.40x ₩7.89 Billion
≈ $5.35 Million
₩3.29 Billion Korea ₩3910.00 ▼ -1.01%
8209 Titan Cement International SA
BR:TITC
2.40x €170.18 Million
≈ $198.96 Million
€71.05 Million Belgium €47.98 ▲ +1.22%
8210 Nanjing Develop Advanced Manufacturing Co Ltd
SHG:688377
2.40x CN¥91.47 Million
≈ $13.38 Million
CN¥38.19 Million China CN¥15.12 ▲ +1.27%
8211 Skshu Paint Co Ltd
SHG:603737
2.39x CN¥736.98 Million
≈ $107.84 Million
CN¥307.77 Million China CN¥22.50 ▲ +5.53%
8212 Porton Fine Chemicals Ltd
SHE:300363
2.39x CN¥126.55 Million
≈ $18.52 Million
CN¥52.86 Million China CN¥21.08 ▼ -3.92%
8213 CIC39 Corp
VN:C32
2.39x ₫7.53 Billion
≈ $286.07K
₫3.14 Billion Vietnam ₫15000.00 ▲ +0.67%
8214 T'way Air Co Ltd
KO:091810
2.39x ₩114.84 Billion
≈ $77.82 Million
₩47.97 Billion Korea ₩2480.00 ▲ +1.85%
8215 Plan B Media Public Company Limited
BK:PLANB-R
2.39x ฿646.52 Million
≈ $20.15 Million
฿270.08 Million Thailand ฿4.98 ▲ +0.00%
8216 Exploitasi Energi Indonesia
JK:CNKO
2.39x Rp70.89 Billion
≈ $4.15 Million
Rp29.61 Billion Indonesia Rp37.00 ▲ +0.00%
8217 GEM CO. LTD SP.GDR/10 A
F:3730
2.39x €3.78 Billion
≈ $4.42 Billion
€1.58 Billion Germany €9.00 ▲ +0.00%
8218 Edel SE & Co. KGaA
F:EDL
2.39x €6.77 Million
≈ $7.91 Million
€2.83 Million Germany €4.50 ▲ +0.00%
8219 Envela Corp
NYSE MKT:ELA
2.39x $21.16 Million $8.84 Million USA $23.85 ▼ -0.50%
8220 SSE PLC
LSE:SSE
2.39x GBX2.19 Billion
≈ $266.91K
GBX916.60 Million UK GBX2574.00 ▲ +1.34%
8221 Bharti Hexacom Ltd
NSE:BHARTIHEXA
2.39x Rs15.62 Billion
≈ $168.98 Million
Rs6.53 Billion India Rs1621.90 ▼ -1.73%
8222 MS Autotech Co.Ltd
KQ:123040
2.39x ₩185.06 Billion
≈ $125.41 Million
₩77.35 Billion Korea ₩1780.00 ▲ +4.28%
8223 Synergy Green Industries Limited
NSE:SGIL
2.39x Rs62.55 Million
≈ $676.43K
Rs26.14 Million India Rs602.05 ▼ -1.38%
8224 Neusoft Corp
SHG:600718
2.39x CN¥163.49 Million
≈ $23.92 Million
CN¥68.36 Million China CN¥8.25 ▼ -2.02%
8225 Appian Corp
NASDAQ:APPN
2.39x $18.71 Million $7.83 Million USA $41.17 ▼ -6.05%
8226 Accton Technology Corp
TW:2345
2.39x NT$18.71 Billion
≈ $589.61 Million
NT$7.83 Billion Taiwan NT$1980.00 ▲ +1.54%
8227 Rajvir Industries Limited
NSE:RAJVIR
2.39x Rs107.04 Million
≈ $1.16 Million
Rs44.77 Million India Rs5.21 ▲ +0.00%
8228 On The Beach Group PLC
LSE:OTB
2.39x GBX52.60 Million
≈ $6.40K
GBX22.00 Million UK GBX171.00 ▲ +1.18%
8229 Chips&Media Inc
KQ:094360
2.39x ₩5.21 Billion
≈ $3.53 Million
₩2.18 Billion Korea ₩11830.00 ▲ +5.91%
8230 Vente Unique.com
PA:ALVU
2.39x €19.47 Million
≈ $22.76 Million
€8.14 Million France €14.50 ▼ -3.65%
8231 Chongqing Sanfeng Environment Group Corp Ltd
SHG:601827
2.39x CN¥1.02 Billion
≈ $149.01 Million
CN¥426.04 Million China CN¥7.94 ▼ -1.37%
8232 LGMS Berhad
KLSE:0249
2.39x RM4.18 Million
≈ $1.05 Million
RM1.75 Million Malaysia RM0.51 ▲ +0.99%
8233 Sunny Loan Top Co Ltd
SHG:600830
2.39x CN¥20.39 Million
≈ $2.98 Million
CN¥8.53 Million China CN¥8.61 ▲ +0.47%
8234 Alpha and Omega Semiconductor Ltd
NASDAQ:AOSL
2.39x $13.82 Million $5.79 Million USA $21.75 ▼ -6.81%
8235 SLP Resources Bhd
KLSE:7248
2.39x RM14.26 Million
≈ $3.58 Million
RM5.97 Million Malaysia RM0.86 ▼ -0.58%
8236 N.W.F Group
LSE:NWF
2.39x GBX20.30 Million
≈ $2.47K
GBX8.50 Million UK GBX161.00 ▲ +0.31%
8237 Gemfields Group Limited
F:5PH
2.39x €11.77 Million
≈ $13.76 Million
€4.93 Million Germany €0.02 ▼ -2.17%
8238 China Publishing & Media Hldg
SHG:601949
2.39x CN¥251.44 Million
≈ $36.79 Million
CN¥105.29 Million China CN¥6.06 ▲ +1.34%
8239 Hochschild Mining plc
LSE:HOC
2.39x GBX266.36 Million
≈ $32.41K
GBX111.54 Million UK GBX517.00 ▲ +0.98%
8240 Aris Mining Corporation
NYSE MKT:ARMN
2.39x $99.17 Million $41.55 Million USA $19.23 ▼ -99.36%
8241 Hunyvers SA
PA:ALHUN
2.39x €4.79 Million
≈ $5.60 Million
€2.01 Million France €4.20 ▲ +0.00%
8242 Arvind Fashions Limited
NSE:ARVINDFASN
2.39x Rs1.19 Billion
≈ $12.91 Million
Rs500.30 Million India Rs399.85 ▲ +0.24%
8243 Stolt-Nielsen Limited
LSE:0OHK
2.39x Nkr140.93 Million
≈ $14.83 Million
Nkr59.08 Million UK Nkr352.00 ▼ -3.36%
8244 Gem Diamonds Ltd
LSE:GEMD
2.39x GBX22.43 Million
≈ $2.73K
GBX9.40 Million UK GBX9.00 ▼ -4.26%
8245 Straumann Holding AG
SW:STMN
2.38x CHF284.94 Million
≈ $360.24 Million
CHF119.47 Million Switzerland CHF93.82 ▼ -0.28%
8246 SLOMAN NEPTUN Schiffahrts-Aktiengesellschaft
HM:NEP
2.38x €14.03 Million
≈ $16.40 Million
€5.88 Million Germany €61.00 ▲ +0.00%
8247 De Nora India Limited
NSE:DENORA
2.38x Rs227.69 Million
≈ $2.46 Million
Rs95.47 Million India Rs698.75 ▲ +0.24%
8248 EURODRY LTD. DL -01
F:0LQ
2.38x €7.59 Million
≈ $8.87 Million
€3.18 Million Germany €40.80 ▲ +0.00%
8249 Century Plyboards (India) Limited
NSE:CENTURYPLY
2.38x Rs2.88 Billion
≈ $31.13 Million
Rs1.21 Billion India Rs673.15 ▲ +0.23%
8250 Quanta Services Inc
NYSE:PWR
2.38x $1.10 Billion $459.58 Million USA $631.86 ▼ -1.61%
8251 Zhejiang Xinao Textiles Inc
SHG:603889
2.38x CN¥254.44 Million
≈ $37.23 Million
CN¥106.77 Million China CN¥6.04 ▼ -3.36%
8252 Inmobiliaria Manquehue S.A
SN:MANQUEHUE
2.38x CL$3.23 Billion
≈ $3.62 Million
CL$1.36 Billion Chile CL$93.30 ▲ +0.00%
8253 Kona I Co.Ltd
KQ:052400
2.38x ₩53.65 Billion
≈ $36.36 Million
₩22.52 Billion Korea ₩33550.00 ▲ +5.34%
8254 Ningbo ZhongDa Leader Intelligent Transmission Co Ltd
SHE:002896
2.38x CN¥25.82 Million
≈ $3.78 Million
CN¥10.84 Million China CN¥51.10 ▲ +1.79%
8255 Kumba Iron Ore Ltd
JSE:KIO
2.38x ZAC9.88 Billion
≈ $5.25 Million
ZAC4.15 Billion South Africa ZAC22528.00 ▲ +1.59%
8256 Xiamen 35Com Tech
SHE:300051
2.38x CN¥6.41 Million
≈ $938.52K
CN¥2.69 Million China CN¥7.18 ▲ +0.28%
8257 CYL Corporation Bhd
KLSE:7157
2.38x RM9.11 Million
≈ $2.29 Million
RM3.83 Million Malaysia RM0.30 ▲ +0.00%
8258 ODI PHARMA AB
F:6OD
2.38x €364.19K
≈ $425.78K
€153.04K Germany €0.10 ▼ -10.55%
8259 Xianhe Co Ltd
SHG:603733
2.38x CN¥722.26 Million
≈ $105.69 Million
CN¥303.52 Million China CN¥16.88 ▲ +1.75%
8260 RUBIS
F:BYN
2.38x €734.79 Million
≈ $859.05 Million
€308.84 Million Germany €7.00 ▲ +0.72%
8261 Thai Reinsurance Public Company Limited
BK:THRE
2.38x ฿201.88 Million
≈ $6.29 Million
฿84.86 Million Thailand ฿0.46 ▼ -2.13%
8262 Hengsheng Energy Co Ltd
SHG:605580
2.38x CN¥64.11 Million
≈ $9.38 Million
CN¥26.95 Million China CN¥17.66 ▲ +0.00%
8263 Reliance Industries Limited
IL:RIGD
2.38x $1.92 Trillion $807.75 Billion UK $51.60 ▲ +0.39%
8264 Reliance Industries Limited
F:RLI
2.38x €1.92 Trillion
≈ $2.25 Trillion
€807.75 Billion Germany €46.30 ▲ +0.65%
8265 Golden Matrix Group Inc
NASDAQ:GMGI
2.38x $5.16 Million $2.17 Million USA $12.85 ▲ +16.82%
8266 Exasol AG
XETRA:EXL
2.38x €2.87 Million
≈ $3.35 Million
€1.21 Million Germany €1.70 ▼ -2.86%
8267 Chorokbaem Healthcare Co Ltd
KO:118000
2.38x ₩980.30 Million
≈ $664.33K
₩412.46 Million Korea ₩1159.00 ▲ +0.61%
8268 Empire Company Limited
TO:EMP-A
2.38x CA$404.00 Million
≈ $292.25 Million
CA$170.00 Million Canada CA$51.32 ▲ +1.54%
8269 Boxlight Corp Class A
NASDAQ:BOXL
2.38x $7.38 Million $3.10 Million USA $2.95 ▼ -11.14%
8270 Imerys SA
PA:NK
2.38x €167.50 Million
≈ $195.83 Million
€70.50 Million France €22.42 ▲ +1.08%
8271 Universal Electronics Inc
NASDAQ:UEIC
2.38x $17.19 Million $7.23 Million USA $5.31 ▲ +2.61%
8272 Surya Semesta Internusa Tbk
JK:SSIA
2.38x Rp412.28 Billion
≈ $24.16 Million
Rp173.54 Billion Indonesia Rp1335.00 ▼ -14.97%
8273 Caspian Sunrise plc
LSE:CASP
2.38x GBX10.80 Million
≈ $1.31K
GBX4.55 Million UK GBX1.90 ▲ +0.00%
8274 Sunstone Hotel Investors Inc
NYSE:SHO
2.38x $62.00 Million $26.10 Million USA $11.83 ▼ -0.34%
8275 DBAPPSecurity Co Ltd
SHG:688023
2.38x CN¥417.38 Million
≈ $61.08 Million
CN¥175.72 Million China CN¥46.46 ▼ -2.76%
8276 Gordon Auto Body Parts Co Ltd
TW:1524
2.38x NT$264.77 Million
≈ $8.34 Million
NT$111.48 Million Taiwan NT$27.55 ▲ +0.73%
8277 Cloud Technologies S.A
WAR:CLD
2.37x zł3.05 Million
≈ $838.65K
zł1.28 Million Poland zł120.00 ▼ -2.44%
8278 Orion Office Reit Inc
NYSE:ONL
2.37x $10.20 Million $4.30 Million USA $2.06 ▲ +0.00%
8279 Brainsway Ltd
TA:BWAY
2.37x ILA6.35 Million
≈ $17.02K
ILA2.67 Million Israel ILA3599.00 ▼ -0.64%
8280 Sila Realty Trust, Inc.
NYSE:SILA
2.37x $29.47 Million $12.42 Million USA $30.36 ▲ +0.00%
8281 Zhejiang Talent Television&Film Co Ltd
SHE:300426
2.37x CN¥110.69 Million
≈ $16.20 Million
CN¥46.65 Million China CN¥7.47 ▼ -4.84%
8282 Wereldhave NV
AS:WHA
2.37x €54.76 Million
≈ $64.02 Million
€23.08 Million Netherlands €17.24 ▲ +0.35%
8283 Semperit Aktiengesellschaft Holding
VI:SEM
2.37x €21.15 Million
≈ $24.73 Million
€8.92 Million Austria €19.30 ▲ +1.05%
8284 Honma Golf Limited
F:HF5
2.37x €199.32 Million
≈ $233.03 Million
€84.07 Million Germany €0.32 ▲ +0.00%
8285 McCormick & Company Incorporated
NYSE:MKC
2.37x $379.80 Million $160.20 Million USA $46.35 ▲ +1.40%
8286 Nantong Jiangshan Agrochemical & Chemicals Co Ltd
SHG:600389
2.37x CN¥205.60 Million
≈ $30.09 Million
CN¥86.73 Million China CN¥16.80 ▲ +1.88%
8287 Alto Ingredients Inc
NASDAQ:ALTO
2.37x $28.48 Million $12.01 Million USA $3.45 ▼ -5.74%
8288 HealthEquity Inc
NASDAQ:HQY
2.37x $117.92 Million $49.74 Million USA $92.03 ▼ -0.52%
8289 Capitol Nusantara Indonesia
JK:CANI
2.37x Rp5.91 Billion
≈ $346.38K
Rp2.49 Billion Indonesia Rp135.00 ▲ +0.00%
8290 Changzhou Tiansheng New Materials Co Ltd
SHE:300169
2.37x CN¥6.18 Million
≈ $904.67K
CN¥2.61 Million China CN¥5.08 ▲ +1.80%
8291 Vibhavadi Medical Center Public Company Limited
BK:VIBHA
2.37x ฿537.87 Million
≈ $16.77 Million
฿226.93 Million Thailand ฿1.32 ▼ -0.75%
8292 Grand Canyon Education Inc
NASDAQ:LOPE
2.37x $108.65 Million $45.85 Million USA $161.58 ▲ +0.09%
8293 PACS Group, Inc.
NYSE:PACS
2.37x $371.84 Million $157.02 Million USA $46.91 ▼ -1.76%
8294 Txcom SA
PA:ALTXC
2.37x €1.04 Million
≈ $1.22 Million
€439.71K France €9.05 ▲ +0.00%
8295 Ant Precision Industry Co Ltd
TWO:3646
2.37x NT$1.39 Million
≈ $43.92K
NT$589.00K Taiwan NT$25.25 ▲ +1.41%
8296 SeAH Bestee
KO:001430
2.37x ₩50.59 Billion
≈ $34.28 Million
₩21.38 Billion Korea ₩35350.00 ▼ -4.59%
8297 Guilin Tourism Corp Ltd
SHE:000978
2.37x CN¥65.69 Million
≈ $9.61 Million
CN¥27.76 Million China CN¥6.52 ▼ -1.66%
8298 Calibre Mining Corp
TO:CXB
2.37x CA$53.48 Million
≈ $38.68 Million
CA$22.60 Million Canada CA$2.99 ▲ +0.00%
8299 Goodyear Indonesia Tbk
JK:GDYR
2.37x Rp57.64 Billion
≈ $3.38 Million
Rp24.36 Billion Indonesia Rp1040.00 ▼ -5.02%
8300 Guild Holdings Co
NYSE:GHLD
2.36x $78.85 Million $33.34 Million USA $64.48 ▼ -0.09%

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.