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
9101 Aegon NV
AS:AGN
2.12x €1.24 Billion
≈ $1.45 Billion
€584.00 Million Netherlands €7.50 ▲ +0.78%
9102 AI Era Corp.
NASDAQ:ABQQD
2.12x $769.85K $362.90K USA $0.24 ▼ -13.86%
9103 Singular People S.A.
MC:SNG
2.12x €7.22 Million
≈ $8.44 Million
€3.40 Million Spain €1.80 ▼ -1.10%
9104 Shenzhen Hopewind Elec Co Ltd
SHG:603063
2.12x CN¥194.39 Million
≈ $28.45 Million
CN¥91.66 Million China CN¥23.09 ▲ +0.22%
9105 SNDL Inc.
NASDAQ:SNDL
2.12x $6.12 Million $2.88 Million USA $1.25 ▲ +3.31%
9106 CTS Corporation
NYSE:CTS
2.12x $29.02 Million $13.69 Million USA $54.95 ▼ -0.61%
9107 Able Global Bhd
KLSE:7167
2.12x RM41.50 Million
≈ $10.42 Million
RM19.58 Million Malaysia RM1.52 ▼ -1.94%
9108 Klarsen SA
PA:ALKLA
2.12x €95.62K
≈ $111.79K
€45.12K France €0.60 ▲ +7.14%
9109 Shanghai Baolong Automotive Corp
SHG:603197
2.12x CN¥134.06 Million
≈ $19.62 Million
CN¥63.26 Million China CN¥29.39 ▲ +9.99%
9110 Magyar Telekom Távközlési Nyilvánosan Müködö Részvénytársaság
F:MGYB
2.12x €90.92 Billion
≈ $106.29 Billion
€42.90 Billion Germany €7.26 ▲ +0.07%
9111 Ardmore Shpng
NYSE:ASC
2.12x $26.21 Million $12.38 Million USA $18.93 ▼ -0.26%
9112 Grupo Lamosa S.A.B. de C.V
MX:LAMOSA
2.12x MX$1.02 Billion
≈ $58.91 Million
MX$483.20 Million Mexico MX$91.00 ▼ -3.15%
9113 GO Element Co. Ltd.
KQ:311320
2.12x ₩2.67 Billion
≈ $1.81 Million
₩1.26 Billion Korea ₩7790.00 ▲ +0.26%
9114 Serco Group
LSE:SRP
2.12x GBX187.60 Million
≈ $22.83K
GBX88.60 Million UK GBX273.40 ▲ +1.18%
9115 Entertainment Network (India) Limited
NSE:ENIL
2.12x Rs255.36 Million
≈ $2.76 Million
Rs120.61 Million India Rs91.38 ▲ +1.25%
9116 Ningbo Shuanglin Auto Parts
SHE:300100
2.12x CN¥243.49 Million
≈ $35.63 Million
CN¥115.02 Million China CN¥18.24 ▲ +3.52%
9117 PI Advanced Materials Co. Ltd
KQ:178920
2.12x ₩17.84 Billion
≈ $12.09 Million
₩8.43 Billion Korea ₩16150.00 ▼ -1.82%
9118 J.Kumar Infraprojects Limited
NSE:JKIL
2.12x Rs4.11 Billion
≈ $44.43 Million
Rs1.94 Billion India Rs442.15 ▼ -0.51%
9119 Harel Insurance Investments & Financial Services Ltd
TA:HARL
2.12x ILA2.26 Billion
≈ $6.06 Million
ILA1.07 Billion Israel ILA18880.00 ▼ -0.05%
9120 St. James's Place plc
LSE:STJ
2.12x GBX657.30 Million
≈ $79.97K
GBX310.70 Million UK GBX1068.00 ▲ +0.66%
9121 Guanhao Biotech Co Ltd
SHE:300238
2.12x CN¥13.36 Million
≈ $1.95 Million
CN¥6.31 Million China CN¥10.79 ▼ -1.46%
9122 Hilan Ltd
TA:HLAN
2.12x ILA118.53 Million
≈ $317.76K
ILA56.04 Million Israel ILA23590.00 ▲ +0.81%
9123 Spuntech
TA:SPNTC
2.11x ILA9.66 Million
≈ $25.89K
ILA4.57 Million Israel ILA258.90 ▼ -1.60%
9124 Genpact Limited
F:35G
2.11x €308.36 Million
≈ $360.51 Million
€145.83 Million Germany €32.85 ▲ +6.35%
9125 VT Industrial Technology Co Ltd
SHE:300707
2.11x CN¥58.30 Million
≈ $8.53 Million
CN¥27.58 Million China CN¥12.15 ▲ +5.93%
9126 COPT Defense Properties
NYSE:CDP
2.11x $187.48 Million $88.70 Million USA $33.29 ▲ +0.24%
9127 Christie Group plc
LSE:CTG
2.11x GBX1.43 Million
≈ $174.35
GBX678.00K UK GBX166.50 ▼ -1.48%
9128 HMH Holding Inc. Class A Common Stock
NASDAQ:HMH
2.11x $7.29 Million $3.45 Million USA $17.27 ▼ -0.40%
9129 Cogeco Inc.
TO:CGO
2.11x CA$168.73 Million
≈ $122.06 Million
CA$79.84 Million Canada CA$46.09 ▼ -0.32%
9130 J.S. Corrugating Machinery Co Ltd
SHE:000821
2.11x CN¥166.26 Million
≈ $24.33 Million
CN¥78.68 Million China CN¥6.82 ▲ +0.59%
9131 EastGroup Properties Inc
NYSE:EGP
2.11x $159.59 Million $75.52 Million USA $196.37 ▲ +1.00%
9132 Akwel SA
PA:AKW
2.11x €28.66 Million
≈ $33.51 Million
€13.57 Million France €6.42 ▲ +1.26%
9133 Hainan Shuangcheng Pharmaceut
SHE:002693
2.11x CN¥33.67 Million
≈ $4.93 Million
CN¥15.94 Million China CN¥9.42 ▼ -5.14%
9134 BaoJi Titanium Industry Co Ltd
SHG:600456
2.11x CN¥173.30 Million
≈ $25.36 Million
CN¥82.06 Million China CN¥24.11 ▲ +2.68%
9135 Ardelyx Inc
NASDAQ:ARDX
2.11x $9.81 Million $4.64 Million USA $3.09 ▼ -5.50%
9136 Cellnex Telecom SA
MC:CLNX
2.11x €5.96 Million
≈ $6.97 Million
€2.82 Million Spain €25.62 ▲ +1.10%
9137 Bird Construction Inc.
TO:BDT
2.11x CA$63.93 Million
≈ $46.25 Million
CA$30.27 Million Canada CA$77.11 ▼ -0.08%
9138 Sunzen Biotech Bhd
KLSE:0148
2.11x RM3.58 Million
≈ $897.56K
RM1.69 Million Malaysia RM0.23 ▲ +0.00%
9139 WHA Utilities and Power Public Company Limited
BK:WHAUP
2.11x ฿1.12 Billion
≈ $35.00 Million
฿531.77 Million Thailand ฿6.90 ▲ +0.00%
9140 ChengDa Pharmaceuticals Co. Ltd.
SHE:301201
2.11x CN¥192.07 Million
≈ $28.11 Million
CN¥90.98 Million China CN¥26.21 ▼ -2.93%
9141 Lovisa Holdings Ltd
AU:LOV
2.11x AU$78.52 Million
≈ $55.56 Million
AU$37.20 Million Australia AU$25.24 ▲ +4.47%
9142 Taiwan Sanyo Electric Co Ltd
TW:1614
2.11x NT$184.52 Million
≈ $5.81 Million
NT$87.43 Million Taiwan NT$31.60 ▲ +0.16%
9143 Shandong Intco Medical Products Co Ltd
SHE:300677
2.11x CN¥451.59 Million
≈ $66.08 Million
CN¥213.97 Million China CN¥43.30 ▼ -0.94%
9144 Palram
TA:PLRM
2.11x ILA66.05 Million
≈ $177.07K
ILA31.30 Million Israel ILA3801.00 ▼ -1.45%
9145 Changjiang Publishing & Media Co Ltd
SHG:600757
2.11x CN¥366.73 Million
≈ $53.66 Million
CN¥173.78 Million China CN¥8.06 ▲ +1.90%
9146 Sipef NV
BR:SIP
2.11x €143.92 Million
≈ $168.26 Million
€68.22 Million Belgium €111.40 ▼ -1.07%
9147 Nongshim
KO:004370
2.11x ₩127.93 Billion
≈ $86.70 Million
₩60.64 Billion Korea ₩410000.00 ▲ +1.86%
9148 NPK Co.Ltd
KQ:048830
2.11x ₩2.69 Billion
≈ $1.82 Million
₩1.27 Billion Korea ₩965.00 ▲ +3.76%
9149 Hangzhou Xili Intelligent Technology Co. Ltd. A
SHG:688616
2.11x CN¥54.81 Million
≈ $8.02 Million
CN¥25.99 Million China CN¥10.66 ▲ +1.72%
9150 Eastern Polymer Group Public Company Limited
BK:EPG
2.11x ฿703.79 Million
≈ $21.94 Million
฿333.72 Million Thailand ฿6.50 ▼ -2.26%
9151 Caisse Regionale de Credit Agricole Mutuel Loire HauteLoire
PA:CRLO
2.11x €106.79 Million
≈ $124.85 Million
€50.64 Million France €84.26 ▼ -2.06%
9152 Southside Bancshares, Inc.
NYSE:SBSI
2.11x $49.04 Million $23.26 Million USA $30.66 ▲ +0.52%
9153 Sareum Hldgs Plc
LSE:SAR
2.11x GBX421.93K
≈ $51.34
GBX200.17K UK GBX27.50 ▲ +0.00%
9154 Senmiao Technology Ltd
NASDAQ:AIHS
2.11x $514.14K $243.92K USA $2.00 ▲ +18.76%
9155 Quebecor Inc
TO:QBR-A
2.11x CA$571.00 Million
≈ $413.05 Million
CA$270.90 Million Canada CA$64.88 ▲ +0.00%
9156 Quebecor Inc
TO:QBR-B
2.11x CA$571.00 Million
≈ $413.05 Million
CA$270.90 Million Canada CA$65.44 ▲ +1.44%
9157 XPS Pensions Group PLC
LSE:XPS
2.11x GBX37.76 Million
≈ $4.59K
GBX17.92 Million UK GBX343.50 ▲ +2.84%
9158 Kforce Inc.
NASDAQ:KFRC
2.11x $23.32 Million $11.07 Million USA $29.86 ▲ +0.44%
9159 Peyto Exploration&Development Corp
TO:PEY
2.11x CA$223.88 Million
≈ $161.95 Million
CA$106.26 Million Canada CA$25.61 ▲ +2.48%
9160 Guangdong Anda Automation Solutions Co. Ltd. A
SHG:688125
2.11x CN¥61.45 Million
≈ $8.99 Million
CN¥29.17 Million China CN¥93.81 ▼ -0.29%
9161 Anhui Korrun Co Ltd
SHE:300577
2.11x CN¥191.62 Million
≈ $28.04 Million
CN¥90.96 Million China CN¥17.60 ▲ +0.00%
9162 Yantai Eddie Precision Mach
SHG:603638
2.11x CN¥229.65 Million
≈ $33.60 Million
CN¥109.04 Million China CN¥18.07 ▲ +0.00%
9163 Jasa Marga Tbk
JK:JSMR
2.11x Rp1.63 Trillion
≈ $95.59 Million
Rp774.66 Billion Indonesia Rp2110.00 ▼ -14.92%
9164 Maxvision Technology Corp
SHE:002990
2.11x CN¥78.39 Million
≈ $11.47 Million
CN¥37.22 Million China CN¥57.50 ▼ -2.54%
9165 AerSale Corp
NASDAQ:ASLE
2.11x $11.36 Million $5.40 Million USA $4.76 ▲ +1.49%
9166 ZH.JIN.ENV.HLDG DL-00001
F:3UG
2.11x €1.53 Billion
≈ $1.78 Billion
€724.78 Million Germany €0.43 ▲ +0.00%
9167 Shanghai Phichem Material Co Ltd Class A
SHE:300398
2.10x CN¥155.89 Million
≈ $22.81 Million
CN¥74.06 Million China CN¥27.04 ▼ -1.42%
9168 Selena FM S.A.
WAR:SEL
2.10x zł105.89 Million
≈ $29.14 Million
zł50.32 Million Poland zł56.00 ▲ +1.82%
9169 George Weston Limited
TO:WN
2.10x CA$3.96 Billion
≈ $2.86 Billion
CA$1.88 Billion Canada CA$110.58 ▲ +1.31%
9170 Freetrailer Group A/S
ST:FREETR
2.10x Dkr20.34 Million
≈ $3.18 Million
Dkr9.67 Million Denmark Dkr63.80 ▲ +0.63%
9171 KOMATSU LTD. SPONS. ADR 1
F:KOMA
2.10x €517.17 Billion
≈ $604.62 Billion
€245.87 Billion Germany €36.80 ▲ +2.22%
9172 Compass Group PLC
LSE:CPG
2.10x GBX1.49 Billion
≈ $180.92K
GBX707.11 Million UK GBX32.56 ▼ -0.49%
9173 PTT Public Company Limited
BK:PTT
2.10x ฿54.12 Billion
≈ $1.69 Billion
฿25.74 Billion Thailand ฿41.00 ▲ +0.61%
9174 SAF Tehnika A/S
F:VTZ
2.10x €1.99 Million
≈ $2.32 Million
€945.40K Germany €15.95 ▼ -0.62%
9175 Xiangyu Medical Co. Ltd. A
SHG:688626
2.10x CN¥18.05 Million
≈ $2.64 Million
CN¥8.59 Million China CN¥36.59 ▲ +0.55%
9176 Innity Corporation Bhd
KLSE:0147
2.10x RM7.51 Million
≈ $1.89 Million
RM3.57 Million Malaysia RM0.15 ▲ +15.38%
9177 Auburn National Bancorporation Inc
NASDAQ:AUBN
2.10x $3.50 Million $1.67 Million USA $26.47 ▲ +0.00%
9178 Western Mining Co Ltd
SHG:601168
2.10x CN¥1.47 Billion
≈ $214.40 Million
CN¥697.19 Million China CN¥32.85 ▲ +1.08%
9179 Jiangxi Ganneng Co Ltd
SHE:000899
2.10x CN¥908.70 Million
≈ $132.97 Million
CN¥432.51 Million China CN¥8.95 ▲ +0.79%
9180 Shenzhen Kaifa Technology Co Ltd
SHE:000021
2.10x CN¥638.44 Million
≈ $93.42 Million
CN¥303.91 Million China CN¥28.35 ▲ +0.82%
9181 TS Corporation
KO:001790
2.10x ₩25.85 Billion
≈ $17.52 Million
₩12.31 Billion Korea ₩2755.00 ▲ +0.73%
9182 Universal Health Realty Income Trust
NYSE:UHT
2.10x $12.40 Million $5.91 Million USA $38.15 ▼ -0.10%
9183 Ningbo Runhe High-Tech Materials Co Ltd Class A
SHE:300727
2.10x CN¥78.84 Million
≈ $11.54 Million
CN¥37.54 Million China CN¥27.14 ▼ -0.66%
9184 Zhejiang Xiantong Rubber&Plastic Co Ltd
SHG:603239
2.10x CN¥93.73 Million
≈ $13.72 Million
CN¥44.64 Million China CN¥14.43 ▲ +9.98%
9185 CT Real Estate Investment Trust
TO:CRT-UN
2.10x CA$113.45 Million
≈ $82.07 Million
CA$54.03 Million Canada CA$17.53 ▲ +0.69%
9186 Badger Infrastructure Solutions Ltd
TO:BDGI
2.10x CA$106.62 Million
≈ $77.13 Million
CA$50.78 Million Canada CA$90.37 ▲ +1.25%
9187 Expand Energy Corporation
NASDAQ:EXE
2.10x $1.10 Billion $522.00 Million USA $93.41 ▲ +2.87%
9188 ARTS Group Co Ltd
SHG:603017
2.10x CN¥75.46 Million
≈ $11.04 Million
CN¥35.94 Million China CN¥9.67 ▲ +3.31%
9189 Chumpower Machinery Corp
TWO:4575
2.10x NT$35.02 Million
≈ $1.10 Million
NT$16.69 Million Taiwan NT$21.00 ▼ -0.24%
9190 Ching Feng Home Fashions Co Ltd
TW:9935
2.10x NT$226.20 Million
≈ $7.13 Million
NT$107.78 Million Taiwan NT$18.80 ▲ +0.80%
9191 Clearwise AG
DU:ABO
2.10x €2.70 Million
≈ $3.16 Million
€1.29 Million Germany €1.13 ▲ +0.00%
9192 Ozsu Balik Uretim A.S.
IS:OZSUB
2.10x TL386.94 Million
≈ $8.67 Million
TL184.39 Million Turkey TL33.26 ▼ -9.08%
9193 Vunani Ltd
JSE:VUN
2.10x ZAC32.08 Million
≈ $17.05K
ZAC15.29 Million South Africa ZAC192.00 ▼ -4.00%
9194 West China Cement Limited
F:WFG1
2.10x €558.35 Million
≈ $652.77 Million
€266.08 Million Germany €0.19 ▲ +3.93%
9195 THN Corporation
KO:019180
2.10x ₩28.07 Billion
≈ $19.02 Million
₩13.38 Billion Korea ₩4545.00 ▲ +3.77%
9196 Iat Automobile Technology Co Ltd
SHE:300825
2.10x CN¥25.99 Million
≈ $3.80 Million
CN¥12.39 Million China CN¥9.72 ▲ +0.21%
9197 Drägerwerk AG & Co. KGaA
XETRA:DRW8
2.10x €74.80 Million
≈ $87.45 Million
€35.68 Million Germany €72.60 ▼ -1.09%
9198 Banco de Credito e Inversiones
SN:BCI
2.10x CL$479.83 Billion
≈ $536.62 Million
CL$228.86 Billion Chile CL$64360.00 ▼ -1.20%
9199 General Environmental Conservation Public Company Limited
BK:GENCO
2.10x ฿20.82 Million
≈ $648.91K
฿9.93 Million Thailand ฿0.30 ▲ +0.00%
9200 Subex Limited
NSE:SUBEXLTD
2.10x Rs328.50 Million
≈ $3.55 Million
Rs156.70 Million India Rs19.00 ▲ +2.87%

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.