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
16701 Tullow Oil PLC
LSE:TLW
0.74x GBX140.93 Million
≈ $17.15K
GBX189.55 Million UK GBX11.80 ▲ +2.08%
16702 Bikaji Foods International Limited
NSE:BIKAJI
0.74x Rs1.04 Billion
≈ $11.23 Million
Rs1.40 Billion India Rs474.15 ▲ +1.98%
16703 BB Seguridade Participacoes SA
SA:BBSE3
0.74x R$1.59 Billion
≈ $312.02 Million
R$2.14 Billion Brazil R$42.08 ▲ +1.23%
16704 Konya Cimento Sanayi AS
IS:KONYA
0.74x TL318.29 Million
≈ $7.13 Million
TL428.24 Million Turkey TL3307.50 ▼ -1.64%
16705 PULSION Medical Systems SE
MU:PUS
0.74x €1.51 Million
≈ $1.76 Million
€2.03 Million Germany €21.60 ▲ +0.00%
16706 Shandong Kaisheng New Materials Co.Ltd.
SHE:301069
0.74x CN¥95.37 Million
≈ $13.96 Million
CN¥128.37 Million China CN¥16.65 ▼ -0.36%
16707 DC HEALTHCARE HOLDINGS BERHAD
KLSE:0283
0.74x RM1.71 Million
≈ $428.57K
RM2.30 Million Malaysia RM0.09 ▲ +0.00%
16708 Baotek Industrial Materials Ltd
TWO:5340
0.74x NT$78.86 Million
≈ $2.48 Million
NT$106.19 Million Taiwan NT$93.00 ▲ +2.54%
16709 JAKKS Pacific Inc
NASDAQ:JAKK
0.74x $4.35 Million $5.86 Million USA $28.53 ▼ -1.76%
16710 Creightons Plc
LSE:CRL
0.74x GBX805.00K
≈ $97.95
GBX1.08 Million UK GBX21.50 ▼ -8.51%
16711 DGB Group NV
AS:DGB
0.74x €1.13 Million
≈ $1.32 Million
€1.52 Million Netherlands €0.60 ▲ +0.00%
16712 Barnwell Industries Inc
NYSE MKT:BRN
0.74x $897.00K $1.21 Million USA $1.11 ▲ +0.91%
16713 ALPEK S.A.B. de C.V
MX:ALPEKA
0.74x MX$3.07 Billion
≈ $176.90 Million
MX$4.14 Billion Mexico MX$15.80 ▼ -0.94%
16714 Triputra Agro Persada Tbk PT
JK:TAPG
0.74x Rp964.84 Billion
≈ $56.54 Million
Rp1.30 Trillion Indonesia Rp1765.00 ▼ -12.62%
16715 Acorn Energy, Inc.
NASDAQ:ACFN
0.74x $224.00K $302.00K USA $18.33 ▼ -2.19%
16716 Micro-Star International Co Ltd
TW:2377
0.74x NT$1.21 Billion
≈ $38.13 Million
NT$1.63 Billion Taiwan NT$161.50 ▲ +2.22%
16717 R K Swamy Limited
NSE:RKSWAMY
0.74x Rs25.29 Million
≈ $273.48K
Rs34.11 Million India Rs83.85 ▼ -2.10%
16718 Sala @ Sathorn Property Fund
BK:SSPF
0.74x ฿4.98 Million
≈ $155.17K
฿6.72 Million Thailand ฿3.98 ▲ +0.00%
16719 Serena Energia S.A.
SA:SRNA3
0.74x R$398.84 Million
≈ $78.26 Million
R$538.58 Million Brazil R$12.62 ▲ +0.00%
16720 Timberland Bancorp Inc
NASDAQ:TSBK
0.74x $6.08 Million $8.22 Million USA $45.54 ▲ +0.35%
16721 KOYJ Co. Ltd
KQ:121850
0.74x ₩696.37 Million
≈ $471.92K
₩940.45 Million Korea ₩135.00 ▼ -49.06%
16722 Aditya Birla Sun Life AMC Limited
NSE:ABSLAMC
0.74x Rs3.84 Billion
≈ $41.51 Million
Rs5.18 Billion India Rs971.95 ▼ -0.98%
16723 Bursa De Valori Bucuresti SA
RO:BVB
0.74x RON3.97 Million
≈ $911.47K
RON5.37 Million Romania RON79.20 ▲ +0.51%
16724 Maison Internationale de lInformatique M2I SAS
PA:ALMII
0.74x €671.00K
≈ $784.47K
€907.00K France €8.45 ▲ +0.00%
16725 Capitol Federal Financial Inc
NASDAQ:CFFN
0.74x $17.43 Million $23.57 Million USA $8.17 ▼ -0.85%
16726 AGV Products Corp
TW:1217
0.74x NT$139.02 Million
≈ $4.38 Million
NT$187.97 Million Taiwan NT$9.92 ▲ +0.00%
16727 Edisun Power Europe AG
SW:ESUN
0.74x CHF3.04 Million
≈ $3.84 Million
CHF4.11 Million Switzerland CHF69.60 ▼ -1.97%
16728 Shandong Yuma Sun-shading Technology Corp. Ltd.
SHE:300993
0.74x CN¥26.93 Million
≈ $3.94 Million
CN¥36.42 Million China CN¥9.26 ▲ +1.09%
16729 Hangzhou Guotai Environmental Protection Technology Co. Ltd. A
SHE:301203
0.74x CN¥84.21 Million
≈ $12.32 Million
CN¥113.88 Million China CN¥31.37 ▲ +1.19%
16730 Holmen AB (publ)
ST:HOLM-A
0.74x Skr377.00 Million
≈ $40.57 Million
Skr510.00 Million Sweden Skr316.00 ▼ -0.94%
16731 TAFI Industries Bhd
KLSE:7211
0.74x RM4.30 Million
≈ $1.08 Million
RM5.81 Million Malaysia RM0.65 ▲ +0.78%
16732 Kenvue Inc.
NYSE:KVUE
0.74x $294.00 Million $398.00 Million USA $18.91 ▲ +1.29%
16733 China Automotive Engineering Research Institute Co Ltd
SHG:601965
0.74x CN¥148.08 Million
≈ $21.67 Million
CN¥200.49 Million China CN¥13.86 ▲ +1.61%
16734 United-Guardian Inc
NASDAQ:UG
0.74x $604.54K $818.90K USA $6.84 ▼ -0.15%
16735 WAM Capital Ltd
AU:WAM
0.74x AU$51.53 Million
≈ $36.46 Million
AU$69.81 Million Australia AU$1.01 ▼ -0.98%
16736 Ecos India Mobility & Hospitality Ltd
NSE:ECOSMOBLTY
0.74x Rs205.91 Million
≈ $2.23 Million
Rs278.97 Million India Rs106.60 ▲ +0.26%
16737 SM Wirtschaftsberatungs AG
XETRA:SMWN
0.74x €64.47K
≈ $75.37K
€87.34K Germany €4.56 ▲ +0.00%
16738 engcon AB Cl B
ST:ENGCON-B
0.74x Skr62.00 Million
≈ $6.67 Million
Skr84.00 Million Sweden Skr74.10 ▲ +2.21%
16739 Boise Cascad Llc
NYSE:BCC
0.74x $42.32 Million $57.34 Million USA $76.13 ▲ +0.86%
16740 EPIC Suisse AG
SW:EPIC
0.74x CHF27.73 Million
≈ $35.06 Million
CHF37.57 Million Switzerland CHF85.60 ▲ +0.00%
16741 Guangshen Railway Co Ltd
SHG:601333
0.74x CN¥256.33 Million
≈ $37.51 Million
CN¥347.35 Million China CN¥3.09 ▲ +0.32%
16742 Bending Spoons S.p.A. Ordinary Shares
NASDAQ:BSP
0.74x $130.59 Million $176.97 Million USA $47.07 ▼ -15.60%
16743 Perusahaan Perkebunan London Sumatra Indonesia Tbk PT
JK:LSIP
0.74x Rp238.08 Billion
≈ $13.95 Million
Rp322.66 Billion Indonesia Rp1280.00 ▼ -13.51%
16744 Nusatrip Incorporated Common Stock
NASDAQ:NUTR
0.74x $735.85K $997.69K USA $9.00 ▲ +0.00%
16745 Bridgestone Corporation
F:BGTA
0.74x €82.95 Billion
≈ $96.98 Billion
€112.48 Billion Germany €11.10 ▲ +0.91%
16746 Brooge Holdings Ltd
NASDAQ:BROG
0.74x $13.77K $18.68K USA $3.20 ▲ +0.00%
16747 JNK India Ltd
NSE:JNKINDIA
0.74x Rs103.05 Million
≈ $1.11 Million
Rs139.83 Million India Rs414.15 ▼ -0.56%
16748 Xiamen Faratronic Co Ltd
SHG:600563
0.74x CN¥224.40 Million
≈ $32.84 Million
CN¥304.49 Million China CN¥102.00 ▲ +0.15%
16749 Union Corporation
KO:000910
0.74x ₩3.74 Billion
≈ $2.54 Million
₩5.08 Billion Korea ₩2850.00 ▲ +2.33%
16750 SA Catana Group
PA:CATG
0.74x €11.96 Million
≈ $13.98 Million
€16.23 Million France €3.32 ▲ +0.00%
16751 Cera Sanitaryware Limited
NSE:CERA
0.74x Rs759.81 Million
≈ $8.22 Million
Rs1.03 Billion India Rs5097.00 ▲ +1.01%
16752 Scanfil Oyj
HE:SCANFL
0.74x €8.10 Million
≈ $9.47 Million
€11.00 Million Finland €13.06 ▲ +0.46%
16753 Diligent Media Corporation Limited
NSE:DNAMEDIA
0.74x Rs29.32 Million
≈ $317.03K
Rs39.81 Million India Rs2.42 ▼ -0.41%
16754 Omer-Decugis & Cie
PA:ALODC
0.74x €4.67 Million
≈ $5.46 Million
€6.34 Million France €7.36 ▲ +1.38%
16755 Saksoft Limited
NSE:SAKSOFT
0.74x Rs694.08 Million
≈ $7.51 Million
Rs943.14 Million India Rs146.33 ▲ +4.51%
16756 mVISE AG
XETRA:C1V
0.74x €298.00K
≈ $348.39K
€405.00K Germany €5.00 ▲ +4.38%
16757 TINC Comm VA
BR:TINC
0.74x €13.53 Million
≈ $15.82 Million
€18.40 Million Belgium €10.54 ▼ -0.19%
16758 TriCo Bancshares
NASDAQ:TCBK
0.74x $25.14 Million $34.17 Million USA $52.04 ▲ +0.29%
16759 Apotea
ST:APOTEA
0.74x Skr76.80 Million
≈ $8.26 Million
Skr104.40 Million Sweden Skr90.60 ▲ +1.06%
16760 Gujarat State Fertilizers & Chemicals Limited
NSE:GSFC
0.74x Rs4.51 Billion
≈ $48.77 Million
Rs6.13 Billion India Rs148.86 ▲ +1.54%
16761 Mastek Limited
NSE:MASTEK
0.74x Rs1.39 Billion
≈ $15.07 Million
Rs1.90 Billion India Rs1830.80 ▲ +4.25%
16762 Tung Ho Steel Enterprise Corp
TW:2006
0.74x NT$1.29 Billion
≈ $40.77 Million
NT$1.76 Billion Taiwan NT$92.10 ▲ +2.22%
16763 Qingdao Baheal Medical INC.
SHE:301015
0.74x CN¥230.38 Million
≈ $33.71 Million
CN¥313.29 Million China CN¥22.60 ▼ -5.48%
16764 Hangzhou Shunwang Tech
SHE:300113
0.73x CN¥119.25 Million
≈ $17.45 Million
CN¥162.26 Million China CN¥15.06 ▼ -3.15%
16765 Red Hill Minerals Ltd
AU:RHI
0.73x AU$7.82 Million
≈ $5.53 Million
AU$10.64 Million Australia AU$3.91 ▲ +2.62%
16766 Rumble Inc.
NASDAQ:RUM
0.73x $74.65 Million $101.61 Million USA $5.69 ▼ -7.48%
16767 Bouvet
OL:BOUV
0.73x Nkr347.11 Million
≈ $36.53 Million
Nkr472.54 Million Norway Nkr48.10 ▲ +1.48%
16768 Young Fast Optoelectronics Co Ltd
TW:3622
0.73x NT$121.39 Million
≈ $3.82 Million
NT$165.29 Million Taiwan NT$45.05 ▼ -0.55%
16769 AirBoss of America Corp.
TO:BOS
0.73x CA$1.80 Million
≈ $1.30 Million
CA$2.45 Million Canada CA$7.03 ▲ +3.38%
16770 Supply Network Ltd
AU:SNL
0.73x AU$18.18 Million
≈ $12.87 Million
AU$24.77 Million Australia AU$34.72 ▲ +2.09%
16771 Surgical Science Sweden AB
ST:SUS
0.73x Skr15.31 Million
≈ $1.65 Million
Skr20.85 Million Sweden Skr54.05 ▲ +0.09%
16772 Chengdu Easton Biopharmaceuticals Co Ltd
SHG:688513
0.73x CN¥61.35 Million
≈ $8.98 Million
CN¥83.59 Million China CN¥45.39 ▼ -1.33%
16773 Allegion PLC
NYSE:ALLE
0.73x $101.30 Million $138.10 Million USA $156.54 ▲ +0.51%
16774 Rewardle Holdings Ltd
AU:RXH
0.73x AU$330.15K
≈ $233.60K
AU$450.12K Australia AU$0.03 ▲ +0.00%
16775 QuantaSing Group Limited American Depositary Shares
NASDAQ:QSG
0.73x $282.72 Million $385.53 Million USA $5.04 ▼ -1.56%
16776 Jiangyin Haida Rubber and Plastic Co Ltd Class A
SHE:300320
0.73x CN¥42.72 Million
≈ $6.25 Million
CN¥58.30 Million China CN¥7.83 ▲ +1.82%
16777 TTW PCL
STU:F1P
0.73x €715.22 Million
≈ $836.17 Million
€976.21 Million Germany €0.26 ▲ +8.33%
16778 TTW Public Company Limited
BK:TTW
0.73x ฿715.22 Million
≈ $22.29 Million
฿976.21 Million Thailand ฿9.95 ▲ +0.51%
16779 GOLDGROUP MINING INC.
F:55G0
0.73x €4.65 Million
≈ $5.44 Million
€6.35 Million Germany €3.62 ▲ +273.20%
16780 Nextpower Inc.
NASDAQ:NXT
0.73x $121.06 Million $165.35 Million USA $80.04 ▼ -4.09%
16781 RIT Capital Partners
LSE:RCP
0.73x GBX76.10 Million
≈ $9.26K
GBX104.00 Million UK GBX2485.00 ▼ -0.80%
16782 Modernform Group Public Company Limited
BK:MODERN
0.73x ฿51.60 Million
≈ $1.61 Million
฿70.54 Million Thailand ฿1.98 ▲ +1.02%
16783 SAB Finance as
PR:SABFG
0.73x Kč208.79 Million
≈ $10.01 Million
Kč285.41 Million Czech Republic Kč1060.00 ▲ +0.95%
16784 Waters Corporation
NYSE:WAT
0.73x $164.55 Million $225.21 Million USA $436.95 ▼ -1.62%
16785 Trust Alliance Information Development Inc Ltd Shanghai
SHE:300469
0.73x CN¥10.92 Million
≈ $1.60 Million
CN¥14.96 Million China CN¥45.29 ▼ -4.29%
16786 Net263 Ltd
SHE:002467
0.73x CN¥29.20 Million
≈ $4.27 Million
CN¥40.01 Million China CN¥4.61 ▼ -1.50%
16787 London & Associated Properties
LSE:LAS
0.73x GBX3.19 Million
≈ $387.52
GBX4.36 Million UK GBX4.00 ▲ +33.33%
16788 Citic Offshore Helicopter Co Ltd
SHE:000099
0.73x CN¥47.23 Million
≈ $6.91 Million
CN¥64.72 Million China CN¥14.75 ▲ +9.99%
16789 Ningbo Tech-Bank Co Ltd
SHE:002124
0.73x CN¥164.00 Million
≈ $24.00 Million
CN¥225.10 Million China CN¥1.95 ▼ -0.51%
16790 Meeka Metals Ltd
AU:MEK
0.73x AU$22.61 Million
≈ $16.00 Million
AU$31.04 Million Australia AU$0.09 ▲ +6.25%
16791 Visco Vision Inc.
TW:6782
0.73x NT$244.45 Million
≈ $7.70 Million
NT$335.73 Million Taiwan NT$259.50 ▲ +3.39%
16792 Shufersal
TA:SAE
0.73x ILA91.00 Million
≈ $243.97K
ILA125.00 Million Israel ILA3570.00 ▼ -0.50%
16793 Vicore Pharma Holding AB (publ)
ST:VICO
0.73x Skr23.08 Million
≈ $2.48 Million
Skr31.71 Million Sweden Skr8.81 ▼ -1.12%
16794 Westag & Getalit ST O.N.
F:WUG
0.73x €1.16 Million
≈ $1.36 Million
€1.60 Million Germany €31.00 ▲ +0.00%
16795 Westag & Getalit AG
F:WUG3
0.73x €1.16 Million
≈ $1.36 Million
€1.60 Million Germany €33.00 ▲ +0.00%
16796 Baozun Inc
F:2BZA
0.73x €310.01 Million
≈ $362.44 Million
€425.99 Million Germany €3.10 ▼ -5.49%
16797 Persimmon PLC
LSE:PSN
0.73x GBX135.10 Million
≈ $16.44K
GBX185.70 Million UK GBX1261.50 ▼ -0.16%
16798 Dareway Software Co Ltd
SHG:688579
0.73x CN¥8.54 Million
≈ $1.25 Million
CN¥11.74 Million China CN¥7.66 ▼ -0.78%
16799 COFCO Engineering & Technology Co Ltd
SHE:301058
0.73x CN¥35.20 Million
≈ $5.15 Million
CN¥48.44 Million China CN¥8.50 ▲ +1.55%
16800 Cembra Money Bank AG
SW:CMBN
0.73x CHF63.37 Million
≈ $80.11 Million
CHF87.22 Million Switzerland CHF87.95 ▲ +0.40%

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.