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
18001 CoCreation Grass Co Ltd
SHG:605099
0.50x CN¥6.83 Million
≈ $1.00 Million
CN¥13.66 Million China CN¥26.61 ▼ -0.22%
18002 JT Corporation
KQ:089790
0.50x ₩2.86 Billion
≈ $1.94 Million
₩5.71 Billion Korea ₩5790.00 ▲ +10.08%
18003 National World PLC
LSE:NWOR
0.50x GBX900.00K
≈ $109.50
GBX1.80 Million UK GBX22.90 ▲ +0.00%
18004 Whitehaven Coal Ltd
AU:WHC
0.50x AU$286.00 Million
≈ $202.36 Million
AU$572.00 Million Australia AU$7.54 ▲ +1.89%
18005 Basso Industry Corp
TW:1527
0.50x NT$66.97 Million
≈ $2.11 Million
NT$133.97 Million Taiwan NT$32.45 ▲ +0.15%
18006 Shenzhen Yanmade Technology Inc
SHG:688312
0.50x CN¥33.74 Million
≈ $4.94 Million
CN¥67.51 Million China CN¥36.00 ▼ -1.56%
18007 Chongqing Zongshen Power Machinery Co Ltd
SHE:001696
0.50x CN¥125.96 Million
≈ $18.43 Million
CN¥252.06 Million China CN¥15.87 ▲ +9.98%
18008 Chi Sheng Chemical
TWO:4111
0.50x NT$17.35 Million
≈ $546.49K
NT$34.74 Million Taiwan NT$28.75 ▲ +0.35%
18009 Iluka Resources Ltd
AU:ILU
0.50x AU$45.90 Million
≈ $32.48 Million
AU$92.00 Million Australia AU$5.33 ▲ +5.34%
18010 Ningbo Tianlong Electronics Co Ltd
SHG:603266
0.50x CN¥13.05 Million
≈ $1.91 Million
CN¥26.18 Million China CN¥19.09 ▼ -2.85%
18011 China Bills Finance Corp
TW:2820
0.50x NT$396.81 Million
≈ $12.50 Million
NT$796.30 Million Taiwan NT$16.95 ▲ +0.89%
18012 Metavisio (Thomson Computing)
PA:ALTHO
0.50x €51.85K
≈ $60.62K
€104.08K France €0.00 ▲ +0.00%
18013 Vantage Corp
NYSE MKT:VNTG
0.50x $966.70K $1.94 Million USA $0.75 ▲ +8.04%
18014 Vytrus Biotech S.A.
MC:VYT
0.50x €225.55K
≈ $263.69K
€452.79K Spain €15.95 ▼ -2.74%
18015 Jadard Technology Inc. A
SHG:688252
0.50x CN¥136.93 Million
≈ $20.04 Million
CN¥274.88 Million China CN¥17.80 ▲ +0.79%
18016 Zhejiang Jiaao Enprotech
SHG:603822
0.50x CN¥26.33 Million
≈ $3.85 Million
CN¥52.87 Million China CN¥69.08 ▲ +2.97%
18017 Taj GVK Hotels & Resorts Limited
NSE:TAJGVK
0.50x Rs266.40 Million
≈ $2.88 Million
Rs535.30 Million India Rs324.15 ▲ +0.43%
18018 Genpact Limited
NYSE:G
0.50x $72.44 Million $145.74 Million USA $37.26 ▼ -0.88%
18019 EML Payments Ltd
AU:EML
0.50x AU$4.59 Million
≈ $3.25 Million
AU$9.24 Million Australia AU$0.22 ▲ +2.38%
18020 Happiest Minds Technologies Limited
NSE:HAPPSTMNDS
0.50x Rs296.20 Million
≈ $3.20 Million
Rs596.20 Million India Rs335.90 ▲ +0.83%
18021 SouthState Corporation
NYSE:SSB
0.50x $122.44 Million $246.64 Million USA $102.06 ▲ +0.76%
18022 SouthState Corporation
NASDAQ:SSB
0.50x $122.44 Million $246.64 Million USA $92.14 ▲ +0.08%
18023 Dare Technology Co Ltd
SHE:000910
0.50x CN¥18.62 Million
≈ $2.73 Million
CN¥37.52 Million China CN¥5.63 ▲ +0.90%
18024 Centuria Industrial REIT
AU:CIP
0.50x AU$45.38 Million
≈ $32.11 Million
AU$91.45 Million Australia AU$2.78 ▲ +0.00%
18025 Coal India Limited
NSE:COALINDIA
0.50x Rs88.45 Billion
≈ $956.50 Million
Rs178.24 Billion India Rs417.20 ▼ -0.19%
18026 FLEX LNG Ltd
NYSE:FLNG
0.50x $9.68 Million $19.51 Million USA $28.23 ▼ -1.43%
18027 Bridgepoint Group Plc
LSE:BPT
0.50x GBX17.90 Million
≈ $2.18K
GBX36.10 Million UK GBX404.20 ▲ +1.81%
18028 MHP HOTEL AG INH O.N.
F:CDZ0
0.50x €2.86 Million
≈ $3.34 Million
€5.77 Million Germany €1.30 ▼ -0.76%
18029 NL Industries Inc
NYSE:NL
0.50x $7.42 Million $14.98 Million USA $6.63 ▼ -1.78%
18030 Optics Technology Holding Co Ltd
SHE:300489
0.50x CN¥7.15 Million
≈ $1.05 Million
CN¥14.43 Million China CN¥251.38 ▼ -3.32%
18031 Ligand Pharmaceuticals Incorporated
NASDAQ:LGND
0.50x $24.02 Million $48.51 Million USA $295.54 ▼ -0.99%
18032 JMT Co.Ltd
KQ:094970
0.50x ₩3.27 Billion
≈ $2.22 Million
₩6.61 Billion Korea ₩2510.00 ▲ +1.01%
18033 Qualcomm Incorporated
NASDAQ:QCOM
0.50x $991.00 Million $2.00 Billion USA $172.11 ▼ -3.53%
18034 Parke Bancorp Inc
NASDAQ:PKBK
0.49x $6.06 Million $12.24 Million USA $32.34 ▼ -0.86%
18035 Wah Lee Industrial Corp
TW:3010
0.49x NT$444.68 Million
≈ $14.01 Million
NT$898.82 Million Taiwan NT$140.00 ▲ +1.45%
18036 Schulte-Schlagbaum AG
DU:SSS
0.49x €873.00K
≈ $1.02 Million
€1.77 Million Germany €240.00 ▲ +0.00%
18037 Poly Medicure Limited
NSE:POLYMED
0.49x Rs914.43 Million
≈ $9.89 Million
Rs1.85 Billion India Rs1593.80 ▲ +0.63%
18038 Korea Plasma Technology U Co.Ltd
KQ:054410
0.49x ₩195.08 Million
≈ $132.21K
₩394.55 Million Korea ₩2400.00 ▼ -2.24%
18039 New Gold Inc
TO:NGD
0.49x CA$333.16 Million
≈ $241.00 Million
CA$673.90 Million Canada CA$12.16 ▲ +0.00%
18040 Butterfly Gandhimathi Appliances Limited
NSE:BUTTERFLY
0.49x Rs115.74 Million
≈ $1.25 Million
Rs234.30 Million India Rs603.50 ▼ -2.24%
18041 Plains GP Holdings LP
NASDAQ:PAGP
0.49x $955.00 Million $1.93 Billion USA $27.45 ▲ +1.03%
18042 Churchill China plc
LSE:CHH
0.49x GBX829.00K
≈ $100.87
GBX1.68 Million UK GBX365.00 ▲ +2.82%
18043 Alexandria Real Estate Equities Inc
NYSE:ARE
0.49x $196.62 Million $398.38 Million USA $41.62 ▼ -1.70%
18044 Tejon Ranch Co
NYSE:TRC
0.49x $1.30 Million $2.63 Million USA $16.34 ▼ -1.33%
18045 Eurocommercial Properties N.V.
AS:ECMPA
0.49x €18.70 Million
≈ $21.86 Million
€37.89 Million Netherlands €25.90 ▲ +0.97%
18046 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
0.49x Rs3.90 Billion
≈ $42.13 Million
Rs7.90 Billion India Rs1123.00 ▼ -1.51%
18047 Tilaknagar Industries Limited
NSE:TI
0.49x Rs696.49 Million
≈ $7.53 Million
Rs1.41 Billion India Rs551.50 ▲ +0.48%
18048 Tianjin Zhongxin Pharmaceutical Group Corp Ltd
SHG:600329
0.49x CN¥110.78 Million
≈ $16.21 Million
CN¥224.56 Million China CN¥37.20 ▲ +1.53%
18049 Purit Co. Ltd.
KQ:445180
0.49x ₩2.40 Billion
≈ $1.63 Million
₩4.87 Billion Korea ₩8620.00 ▲ +4.23%
18050 Blackrock Multi Sector Income Closed Fund
NYSE:BIT
0.49x $14.15 Million $28.68 Million USA $11.10 ▼ -0.54%
18051 Vontier Corp
NYSE:VNT
0.49x $46.50 Million $94.30 Million USA $33.34 ▲ +0.12%
18052 FASING SA
WAR:FSG
0.49x zł1.77 Million
≈ $486.76K
zł3.59 Million Poland zł14.50 ▲ +3.57%
18053 International Seaways Inc
NYSE:INSW
0.49x $141.06 Million $286.14 Million USA $109.99 ▼ -2.76%
18054 KineMaster Corporation
KQ:139670
0.49x ₩1.02 Billion
≈ $694.37K
₩2.08 Billion Korea ₩1827.00 ▼ -0.65%
18055 Sonoro Gold Corp
V:SGO
0.49x CA$1.09 Million
≈ $787.14K
CA$2.21 Million Canada CA$0.19 ▲ +2.78%
18056 Tibet Huayu Mining Co Ltd
SHG:601020
0.49x CN¥304.74 Million
≈ $44.59 Million
CN¥619.21 Million China CN¥16.87 ▲ +0.66%
18057 BioGaia AB (publ)
ST:BIOG-B
0.49x Skr50.77 Million
≈ $5.46 Million
Skr103.16 Million Sweden Skr123.90 ▲ +0.90%
18058 Casing Macron Technology Co Ltd
TWO:3325
0.49x NT$4.67 Million
≈ $147.29K
NT$9.51 Million Taiwan NT$11.20 ▼ -0.44%
18059 Tainet Communication System
TWO:4905
0.49x NT$47.69 Million
≈ $1.50 Million
NT$97.00 Million Taiwan NT$84.70 ▼ -0.24%
18060 R&S GROUP HOLDING AG
SW:RSGN
0.49x CHF17.69 Million
≈ $22.37 Million
CHF36.05 Million Switzerland CHF17.06 ▲ +1.37%
18061 Mesabi Trust
NYSE:MSB
0.49x $533.67K $1.09 Million USA $17.88 ▼ -0.89%
18062 Mecaro Co. Ltd
KQ:241770
0.49x ₩2.25 Billion
≈ $1.52 Million
₩4.59 Billion Korea ₩34900.00 ▲ +4.02%
18063 Euroconsultants SA
AT:EUROC
0.49x €283.07K
≈ $330.94K
€577.19K Greece €1.34 ▲ +0.00%
18064 Phoenix Asia Holdings Limited Ordinary Shares
NASDAQ:PHOE
0.49x $96.81K $197.44K USA $17.72 ▲ +8.95%
18065 QRF SCA
BR:QRF
0.49x €6.50 Million
≈ $7.60 Million
€13.27 Million Belgium €10.05 ▲ +0.70%
18066 Henderson International Income Trust PLC
LSE:HINT
0.49x GBX8.60 Million
≈ $1.05K
GBX17.55 Million UK GBX175.50 ▲ +0.00%
18067 Innova Captab Limited
NSE:INNOVACAP
0.49x Rs297.19 Million
≈ $3.21 Million
Rs606.85 Million India Rs1019.80 ▼ -0.39%
18068 Indo Thai Securities Limited
NSE:INDOTHAI
0.49x Rs70.53 Million
≈ $762.81K
Rs144.06 Million India Rs34.81 ▲ +4.98%
18069 Gala Precision Engineering
NSE:GALAPREC
0.49x Rs73.10 Million
≈ $790.55K
Rs149.30 Million India Rs1073.20 ▲ +0.47%
18070 Neuberger Berman IMF Inc
NYSE MKT:NBH
0.49x $6.41 Million $13.10 Million USA $10.27 ▲ +0.20%
18071 Hubei Zhenhua Chemical Co Ltd
SHG:603067
0.49x CN¥44.82 Million
≈ $6.56 Million
CN¥91.56 Million China CN¥38.00 ▼ -8.17%
18072 Wuxi Boton Technology Co Ltd
SHE:300031
0.49x CN¥33.81 Million
≈ $4.95 Million
CN¥69.06 Million China CN¥22.54 ▼ -0.31%
18073 Chongqing YuXin Pingrui Electronic Co. Ltd.
SHE:301107
0.49x CN¥9.83 Million
≈ $1.44 Million
CN¥20.08 Million China CN¥21.67 ▲ +4.58%
18074 Beauty Health Co
NASDAQ:SKIN
0.49x $9.65 Million $19.71 Million USA $10.56 ▼ -16.19%
18075 Gelecek Varlik Yonetimi AS
IS:GLCVY
0.49x TL93.51 Million
≈ $2.09 Million
TL191.14 Million Turkey TL36.30 ▼ -3.92%
18076 International Public Partnership
LSE:INPP
0.49x GBX69.67 Million
≈ $8.48K
GBX142.41 Million UK GBX137.60 ▲ +0.00%
18077 Shin Yang Shipping Corporation Bhd
KLSE:5173
0.49x RM15.49 Million
≈ $3.89 Million
RM31.67 Million Malaysia RM0.73 ▼ -0.68%
18078 Singaraja Putra
JK:SINI
0.49x Rp1.11 Billion
≈ $65.21K
Rp2.28 Billion Indonesia Rp11975.00 ▼ -14.92%
18079 Ador Welding Limited
NSE:ADORWELD
0.49x Rs67.00 Million
≈ $724.58K
Rs137.00 Million India Rs980.40 ▲ +0.00%
18080 Ozerden Plastik Sanayi
IS:OZRDN
0.49x TL13.95 Million
≈ $312.52K
TL28.54 Million Turkey TL11.53 ▼ -1.20%
18081 Deep Yellow Ltd
AU:DYL
0.49x AU$4.71 Million
≈ $3.33 Million
AU$9.63 Million Australia AU$0.82 ▲ +0.61%
18082 Kromek Group PLC
LSE:KMK
0.49x GBX1.49 Million
≈ $181.65
GBX3.06 Million UK GBX5.60 ▲ +1.82%
18083 Logistea AB Series B
ST:LOGI-B
0.49x Skr143.00 Million
≈ $15.39 Million
Skr293.00 Million Sweden Skr12.56 ▲ +2.45%
18084 Equity Story Group Ltd
AU:EQS
0.49x AU$35.56K
≈ $25.16K
AU$72.86K Australia AU$0.03 ▼ -5.88%
18085 Vmoto Ltd
AU:VMT
0.49x AU$1.44 Million
≈ $1.02 Million
AU$2.95 Million Australia AU$0.08 ▲ +8.11%
18086 Gokul Agro Resources Limited
NSE:GOKULAGRO
0.49x Rs843.76 Million
≈ $9.12 Million
Rs1.73 Billion India Rs213.11 ▼ -0.26%
18087 Global Connections Public Company Limited
BK:GC
0.49x ฿27.77 Million
≈ $865.60K
฿56.98 Million Thailand ฿5.30 ▲ +0.00%
18088 Shanghai Laiyifen Co Ltd
SHG:603777
0.49x CN¥6.06 Million
≈ $886.73K
CN¥12.44 Million China CN¥12.98 ▼ -0.08%
18089 PGE Polska Grupa Energetyczna SA
WAR:PGE
0.49x zł944.00 Million
≈ $259.80 Million
zł1.94 Billion Poland zł16.50 ▼ -4.43%
18090 abrdn European Logistics Income PLC
LSE:ASLI_old
0.49x GBX10.67 Million
≈ $1.30K
GBX21.91 Million UK GBX33.55 ▲ +0.00%
18091 Thai Steel Cable Public Company Limited
BK:TSC
0.49x ฿38.26 Million
≈ $1.19 Million
฿78.58 Million Thailand ฿14.90 ▲ +1.36%
18092 Yatsen Holding
NYSE:YSG
0.49x $24.47 Million $50.29 Million USA $2.58 ▼ -2.64%
18093 Klassik Radio AG
XETRA:KA8
0.49x €775.50K
≈ $906.64K
€1.59 Million Germany €3.50 ▲ +1.16%
18094 Direcional Engenharia S.A.
SA:DIRR3
0.49x R$150.73 Million
≈ $29.58 Million
R$310.37 Million Brazil R$10.50 ▼ -0.76%
18095 Zhejiang Lianxiang Smart Home
SHG:603272
0.49x CN¥613.10K
≈ $89.72K
CN¥1.26 Million China CN¥13.30 ▼ -3.69%
18096 Grupo Cibest S.A.
NYSE:CIB
0.49x $721.37 Billion $1.49 Trillion USA $97.91 ▲ +0.27%
18097 Spirox Corp
TW:3055
0.49x NT$61.11 Million
≈ $1.93 Million
NT$125.91 Million Taiwan NT$141.00 ▼ -4.08%
18098 Cs Holdings
KO:000590
0.49x ₩2.87 Billion
≈ $1.95 Million
₩5.92 Billion Korea ₩70400.00 ▲ +0.72%
18099 Loma Negra Compania Industrial Argentina SA ADR
NYSE:LOMA
0.49x $19.71 Billion $40.63 Billion USA $11.14 ▼ -2.88%
18100 Taiming Assurance Broker Co Ltd
TWO:5878
0.48x NT$5.58 Million
≈ $175.86K
NT$11.51 Million Taiwan NT$36.90 ▼ -0.27%

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.