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
16601 Centrepoint Alliance Ltd
AU:CAF
0.76x AU$2.94 Million
≈ $2.08 Million
AU$3.87 Million Australia AU$0.39 ▲ +1.32%
16602 Riley Exploration Permian Inc
NYSE MKT:REPX
0.76x $64.87 Million $85.40 Million USA $38.60 ▲ +2.88%
16603 Indoritel Makmur Internasional
JK:DNET
0.76x Rp226.35 Billion
≈ $13.26 Million
Rp298.00 Billion Indonesia Rp9850.00 ▲ +1.81%
16604 Supermarket Income REIT PLC
LSE:SUPR
0.76x GBX27.58 Million
≈ $3.36K
GBX36.32 Million UK GBX82.95 ▲ +0.48%
16605 Tonlin Department Store Co Ltd
TW:2910
0.76x NT$96.85 Million
≈ $3.05 Million
NT$127.54 Million Taiwan NT$23.50 ▲ +0.21%
16606 West High Yield Resources Ltd
V:WHY
0.76x CA$218.73K
≈ $158.22K
CA$288.12K Canada CA$0.28 ▼ -1.79%
16607 Com2uS Corporation
KQ:078340
0.76x ₩1.86 Billion
≈ $1.26 Million
₩2.45 Billion Korea ₩34500.00 ▲ +3.14%
16608 Bhandari Hosiery Exports Limited
NSE:BHANDARI
0.76x Rs27.99 Million
≈ $302.74K
Rs36.88 Million India Rs2.83 ▼ -1.05%
16609 BGT Group Co. Ltd.
SHE:300774
0.76x CN¥101.15 Million
≈ $14.80 Million
CN¥133.28 Million China CN¥8.66 ▲ +1.17%
16610 NHPC Limited
NSE:NHPC
0.76x Rs15.83 Billion
≈ $171.22 Million
Rs20.86 Billion India Rs71.44 ▼ -1.73%
16611 Anhui Huaheng Biotechnology Co. Ltd. A
SHG:688639
0.76x CN¥40.01 Million
≈ $5.85 Million
CN¥52.73 Million China CN¥18.32 ▲ +5.71%
16612 Yealink Network Technology Corp Ltd
SHE:300628
0.76x CN¥544.80 Million
≈ $79.72 Million
CN¥718.07 Million China CN¥35.91 ▼ -5.60%
16613 Codan Ltd
AU:CDA
0.76x AU$53.98 Million
≈ $38.19 Million
AU$71.17 Million Australia AU$62.90 ▲ +3.64%
16614 Panca Budi Idaman Tbk PT
JK:PBID
0.76x Rp215.65 Billion
≈ $12.64 Million
Rp284.39 Billion Indonesia Rp480.00 ▼ -6.80%
16615 Altshuler Shaham Financial LTD
TA:ALTF
0.76x ILA16.78 Million
≈ $44.99K
ILA22.13 Million Israel ILA566.90 ▼ -2.26%
16616 Vietnam Airlines JSC
VN:HVN
0.76x ₫2.14 Trillion
≈ $81.31 Million
₫2.82 Trillion Vietnam ₫21000.00 ▲ +2.94%
16617 Shenzhen Desay Battery Technology Co Ltd
SHE:000049
0.76x CN¥97.10 Million
≈ $14.21 Million
CN¥128.07 Million China CN¥20.60 ▼ -0.24%
16618 Seobu T&D Co. Ltd
KQ:006730
0.76x ₩24.57 Billion
≈ $16.65 Million
₩32.41 Billion Korea ₩12720.00 ▲ +8.26%
16619 Hoa Phat Group JSC
VN:HPG
0.76x ₫6.82 Trillion
≈ $259.00 Million
₫8.99 Trillion Vietnam ₫20900.00 ▲ +0.72%
16620 Turtle Beach Corporation
NASDAQ:TBCH
0.76x $13.34 Million $17.61 Million USA $15.20 ▼ -6.00%
16621 Puuilo Oyj
HE:PUUILO
0.76x €21.20 Million
≈ $24.79 Million
€28.00 Million Finland €18.62 ▲ +1.31%
16622 Dell Technologies Inc
NYSE:DELL
0.76x $1.17 Billion $1.55 Billion USA $451.71 ▼ -4.58%
16623 Ipd Group Ltd
AU:IPG
0.76x AU$10.64 Million
≈ $7.53 Million
AU$14.06 Million Australia AU$5.75 ▲ +2.68%
16624 Omada Health, Inc. Common Stock
NASDAQ:OMDA
0.76x $4.01 Million $5.29 Million USA $17.63 ▼ -5.57%
16625 Topkey Corp
TW:4536
0.76x NT$248.18 Million
≈ $7.82 Million
NT$327.95 Million Taiwan NT$157.50 ▲ +0.64%
16626 ArcelorMittal SA ADR
NYSE:MT
0.76x $952.94 Million $1.26 Billion USA $59.54 ▼ -2.46%
16627 ArcelorMittal SA
XETRA:ARRD
0.76x €932.88 Million
≈ $1.09 Billion
€1.23 Billion Germany €60.56 ▲ +5.58%
16628 ArcelorMittal SA
AS:MT
0.76x €932.88 Million
≈ $1.09 Billion
€1.23 Billion Netherlands €56.80 ▲ +0.21%
16629 Acrel Co LTD
SHE:300286
0.76x CN¥50.43 Million
≈ $7.38 Million
CN¥66.67 Million China CN¥17.48 ▲ +0.40%
16630 Kein Hing International Bhd
KLSE:7199
0.76x RM1.71 Million
≈ $428.28K
RM2.25 Million Malaysia RM1.07 ▲ +3.88%
16631 Universal Textile Co Ltd
TW:1445
0.76x NT$21.14 Million
≈ $665.93K
NT$27.95 Million Taiwan NT$10.10 ▲ +1.00%
16632 MSCI Inc
NYSE:MSCI
0.76x $306.80 Million $406.00 Million USA $569.08 ▼ -1.05%
16633 Zhongshan Public Utilities Group Co Ltd
SHE:000685
0.76x CN¥371.64 Million
≈ $54.38 Million
CN¥491.84 Million China CN¥10.40 ▲ +0.19%
16634 Pollux Investasi Internasional Tbk PT
JK:POLI
0.76x Rp26.77 Billion
≈ $1.57 Million
Rp35.44 Billion Indonesia Rp720.00 ▼ -14.79%
16635 Sea Oil Public Company Limited
BK:SEAOIL
0.76x ฿37.73 Million
≈ $1.18 Million
฿49.96 Million Thailand ฿3.68 ▼ -2.13%
16636 Alucon Public Company Limited
BK:ALUCON
0.76x ฿133.88 Million
≈ $4.17 Million
฿177.28 Million Thailand ฿266.00 ▼ -0.37%
16637 Hamilton Insurance Group, Ltd.
NYSE:HG
0.76x $100.83 Million $133.54 Million USA $36.21 ▲ +2.00%
16638 Arita Prima Indonesia Tbk
JK:APII
0.76x Rp9.25 Billion
≈ $542.30K
Rp12.26 Billion Indonesia Rp169.00 ▼ -10.11%
16639 VEOM Group S.A.
PA:ALVG
0.76x €1.68 Million
≈ $1.96 Million
€2.22 Million France €0.03 ▲ +0.00%
16640 Zhejiang Dilong New Material Co Ltd
SHE:002247
0.75x CN¥13.97 Million
≈ $2.04 Million
CN¥18.51 Million China CN¥2.37 ▲ +1.72%
16641 Scorpio Tankers Inc
NYSE:STNG
0.75x $163.16 Million $216.26 Million USA $81.45 ▼ -1.69%
16642 Scorpio Tankers Inc.
F:S0QA
0.75x €163.16 Million
≈ $190.75 Million
€216.26 Million Germany €73.38 ▼ -3.29%
16643 Debock Industries Limited
NSE:DIL
0.75x Rs24.41 Million
≈ $263.96K
Rs32.36 Million India Rs0.65 ▲ +0.00%
16644 Torimbia Socimi S.A.
MC:YTRM
0.75x €9.66 Million
≈ $11.29 Million
€12.80 Million Spain €26.60 ▲ +0.00%
16645 Northam Platinum Holdings Ltd
JSE:NPH
0.75x ZAC5.96 Billion
≈ $3.17 Million
ZAC7.90 Billion South Africa ZAC24635.00 ▼ -1.61%
16646 COSCO SHIPPING Holdings Co. Ltd
F:C6G
0.75x €7.11 Billion
≈ $8.31 Billion
€9.43 Billion Germany €1.97 ▼ -2.04%
16647 Goldlok Toys Holdings Guangdong Co Ltd
SHE:002348
0.75x CN¥12.26 Million
≈ $1.79 Million
CN¥16.28 Million China CN¥8.92 ▼ -0.45%
16648 Emami Limited
NSE:EMAMILTD
0.75x Rs2.35 Billion
≈ $25.47 Million
Rs3.13 Billion India Rs376.15 ▲ +0.68%
16649 Norooholdings
KO:000320
0.75x ₩8.08 Billion
≈ $5.48 Million
₩10.73 Billion Korea ₩14800.00 ▲ +4.01%
16650 Abrdn UK Smaller Companies Growth Trust PLC
LSE:AUSC
0.75x GBX4.44 Million
≈ $540.22
GBX5.90 Million UK GBX538.00 ▼ -1.10%
16651 Abra Information Technologies
TA:ABRA
0.75x ILA3.03 Million
≈ $8.12K
ILA4.02 Million Israel ILA371.30 ▲ +0.41%
16652 Korea Information Certificate Authority Inc
KQ:053300
0.75x ₩4.67 Billion
≈ $3.17 Million
₩6.20 Billion Korea ₩5140.00 ▲ +2.90%
16653 Nice D&B Co. Ltd
KQ:130580
0.75x ₩2.68 Billion
≈ $1.81 Million
₩3.56 Billion Korea ₩6640.00 ▲ +2.63%
16654 Orient Green Power Company Limited
NSE:GREENPOWER
0.75x Rs826.40 Million
≈ $8.94 Million
Rs1.10 Billion India Rs8.47 ▲ +0.36%
16655 Mycron Steel Bhd
KLSE:5087
0.75x RM8.65 Million
≈ $2.17 Million
RM11.50 Million Malaysia RM0.21 ▲ +2.44%
16656 FUJITSU LTD. ADR 5/1
F:FUJA
0.75x €338.13 Billion
≈ $395.31 Billion
€449.41 Billion Germany €19.90 ▼ -3.40%
16657 JYP Entertainment Corporation
KQ:035900
0.75x ₩16.41 Billion
≈ $11.12 Million
₩21.82 Billion Korea ₩39050.00 ▲ +4.41%
16658 Jiangsu Dingsheng New Material Joint-Stock Co Ltd
SHG:603876
0.75x CN¥89.36 Million
≈ $13.08 Million
CN¥118.85 Million China CN¥15.50 ▼ -1.15%
16659 Old Market Capital Corporation
NASDAQ:OMCC
0.75x $1.17 Million $1.56 Million USA $4.16 ▼ -0.95%
16660 Tigers Realm Coal Ltd
AU:TIG
0.75x AU$26.13 Million
≈ $18.49 Million
AU$34.79 Million Australia AU$0.00 ▲ +0.00%
16661 GSP Automotive Group Wenzhou Co Ltd
SHG:605088
0.75x CN¥59.78 Million
≈ $8.75 Million
CN¥79.59 Million China CN¥20.02 ▲ +2.82%
16662 Jinxin Technology Holding Company American Depositary Shares
NASDAQ:NAMI
0.75x $19.99 Million $26.62 Million USA $1.83 ▼ -1.61%
16663 CH. Karnchang PCL
BK:CK
0.75x ฿1.31 Billion
≈ $40.69 Million
฿1.74 Billion Thailand ฿17.20 ▼ -1.71%
16664 ChampionX Corporation
NASDAQ:CHX
0.75x $66.80 Million $89.03 Million USA $25.81 ▲ +0.00%
16665 Marine Electricals (India) Limited
NSE:MARINE
0.75x Rs283.50 Million
≈ $3.07 Million
Rs377.90 Million India Rs429.00 ▼ -2.64%
16666 Tsingtao Brewery Co Ltd
SHG:600600
0.75x CN¥1.03 Billion
≈ $150.37 Million
CN¥1.37 Billion China CN¥52.47 ▲ +0.48%
16667 Lions Gate Entertainment Corp
NYSE:LGF-B
0.75x $11.40 Million $15.20 Million USA $7.69 ▲ +0.00%
16668 Lions Gate Entertainment Corp
NYSE:LGF-A
0.75x $11.40 Million $15.20 Million USA $8.59 ▲ +0.00%
16669 Rexel S.A
PA:RXL
0.75x €795.80 Million
≈ $930.37 Million
€1.06 Billion France €33.43 ▲ +2.42%
16670 Doubledown Interactive Co Ltd
NASDAQ:DDI
0.75x $24.62 Million $32.87 Million USA $13.80 ▲ +0.55%
16671 Lincoln Electric Holdings Inc
NASDAQ:LECO
0.75x $102.17 Million $136.38 Million USA $262.10 ▲ +0.71%
16672 Regenbogen AG
F:RGB
0.75x €1.38 Million
≈ $1.61 Million
€1.84 Million Germany €4.90 ▲ +0.00%
16673 Rayhoo Motor Dies Co Ltd
SHE:002997
0.75x CN¥95.84 Million
≈ $14.03 Million
CN¥127.99 Million China CN¥24.93 ▲ +1.96%
16674 Biofarm Bucure
RO:BIO
0.75x RON28.64 Million
≈ $6.58 Million
RON38.25 Million Romania RON1.37 ▲ +0.74%
16675 CAIXABANK UN.ADR 1/3 DL 1
F:FV9J
0.75x €4.41 Billion
≈ $5.16 Billion
€5.89 Billion Germany €3.44 ▼ -1.71%
16676 GlaxoSmithKline Pharmaceuticals Limited
NSE:GLAXO
0.75x Rs342.20 Million
≈ $3.70 Million
Rs457.20 Million India Rs2566.10 ▲ +1.64%
16677 Acbel Polytech Inc
TW:6282
0.75x NT$294.57 Million
≈ $9.28 Million
NT$393.92 Million Taiwan NT$43.15 ▲ +0.58%
16678 SIRIUS REAL ESTATE LTD.
F:EYI
0.75x €133.10 Million
≈ $155.61 Million
€178.10 Million Germany €1.08 ▲ +2.86%
16679 Sinosteel Anhui Tianyuan Technology Co Ltd
SHE:002057
0.75x CN¥55.98 Million
≈ $8.19 Million
CN¥74.92 Million China CN¥8.42 ▲ +1.08%
16680 Poongsan Holdi
KO:005810
0.75x ₩12.15 Billion
≈ $8.24 Million
₩16.27 Billion Korea ₩34550.00 ▲ +2.52%
16681 Envoy Medical Inc.
NASDAQ:COCH
0.75x $1.10 Million $1.47 Million USA $0.67 ▲ +3.61%
16682 Wellpool Co Ltd
TWO:8424
0.75x NT$47.66 Million
≈ $1.50 Million
NT$63.85 Million Taiwan NT$68.80 ▲ +0.00%
16683 Unilever PLC
LSE:ULVR
0.75x GBX2.28 Billion
≈ $277.96K
GBX3.06 Billion UK GBX4966.00 ▲ +1.03%
16684 Hangzhou Tigermed Consulting
SHE:300347
0.75x CN¥475.40 Million
≈ $69.57 Million
CN¥637.10 Million China CN¥50.07 ▼ -3.82%
16685 Fujian Yuanxiang New Materials Co. Ltd. A
SHE:301300
0.75x CN¥67.08 Million
≈ $9.82 Million
CN¥89.91 Million China CN¥30.99 ▲ +2.41%
16686 Interface Inc
NASDAQ:TILE
0.75x $38.35 Million $51.41 Million USA $36.23 ▲ +0.78%
16687 Sunonwealth Electric Machine Industry Co Ltd
TW:2421
0.75x NT$484.01 Million
≈ $15.25 Million
NT$649.04 Million Taiwan NT$166.00 ▲ +1.22%
16688 Dycasa SA
BA:DYCA
0.75x AR$63.21 Million
≈ $45.74K
AR$84.79 Million Argentina AR$935.00 ▲ +0.00%
16689 GE HEALTHCARE TECH.INC.
F:L0T
0.75x €290.00 Million
≈ $339.04 Million
€389.00 Million Germany €62.05 ▲ +1.99%
16690 Aakash Exploration Services Limited
NSE:AAKASH
0.74x Rs6.07 Million
≈ $65.67K
Rs8.15 Million India Rs8.21 ▼ -0.24%
16691 paragon GmbH & Co. KGaA
F:PGN
0.74x €455.00K
≈ $531.94K
€611.00K Germany €0.61 ▼ -4.36%
16692 ASK AUTOMOTIVE LIMITED
NSE:ASKAUTOLTD
0.74x Rs1.09 Billion
≈ $11.75 Million
Rs1.46 Billion India Rs588.00 ▼ -1.87%
16693 Tan Delta Systems PLC
LSE:TAND
0.74x GBX207.00K
≈ $25.19
GBX278.00K UK GBX22.50 ▲ +0.00%
16694 BP PLC ADR
NYSE:BP
0.74x $2.86 Billion $3.84 Billion USA $46.35 ▼ -0.04%
16695 Sapiens International Corporation NV
TA:SPNS
0.74x ILA10.64 Million
≈ $28.53K
ILA14.30 Million Israel ILA13950.00 ▼ -0.29%
16696 Enerflex Ltd.
NYSE:EFXT
0.74x $31.56 Million $42.40 Million USA $24.90 ▲ +1.88%
16697 Wuxi Double Elephant Micro Fibre Material Co Ltd
SHE:002395
0.74x CN¥35.67 Million
≈ $5.22 Million
CN¥47.94 Million China CN¥14.40 ▲ +2.86%
16698 Haixia Envrnmnt
SHG:603817
0.74x CN¥50.83 Million
≈ $7.44 Million
CN¥68.32 Million China CN¥5.56 ▲ +1.28%
16699 Fabrity Holding S.A.
WAR:FAB
0.74x zł822.00K
≈ $226.23K
zł1.10 Million Poland zł26.90 ▲ +0.00%
16700 Guangdong Marubi Biotechnology Co
SHG:603983
0.74x CN¥43.25 Million
≈ $6.33 Million
CN¥58.15 Million China CN¥26.29 ▲ +2.54%

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.