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
14201 China New Higher Education Group Limited
F:8CN
1.12x €219.16 Million
≈ $256.22 Million
€195.25 Million Germany €0.05 ▲ +5.88%
14202 Firm Capital Mortgage Invest Corp
TO:FC
1.12x CA$9.69 Million
≈ $7.01 Million
CA$8.64 Million Canada CA$10.91 ▲ +0.18%
14203 Kanpur Plastipack Limited
NSE:KANPRPLA
1.12x Rs154.61 Million
≈ $1.67 Million
Rs137.78 Million India Rs243.94 ▲ +4.73%
14204 Thai Stanley Electric Public Company Limited
BK:STANLY
1.12x ฿550.37 Million
≈ $17.15 Million
฿490.50 Million Thailand ฿225.00 ▲ +0.45%
14205 LPI Capital Bhd
KLSE:8621
1.12x RM121.75 Million
≈ $30.57 Million
RM108.51 Million Malaysia RM12.76 ▲ +0.31%
14206 Repsol S.A
F:REPA
1.12x €1.04 Billion
≈ $1.22 Billion
€929.00 Million Germany €29.20 ▲ +0.69%
14207 Business First Bancshares Inc
NASDAQ:BFST
1.12x $27.11 Million $24.18 Million USA $31.31 ▲ +0.58%
14208 Chant Sincere Co Ltd
TW:6205
1.12x NT$70.58 Million
≈ $2.22 Million
NT$62.94 Million Taiwan NT$66.90 ▲ +1.06%
14209 Great Wall Enterprise Co Ltd
TW:1210
1.12x NT$1.56 Billion
≈ $49.05 Million
NT$1.39 Billion Taiwan NT$51.70 ▼ -0.19%
14210 Etron Technology
TWO:5351
1.12x NT$1.77 Billion
≈ $55.81 Million
NT$1.58 Billion Taiwan NT$105.00 ▲ +2.94%
14211 AFRICAN PIONEER PLC O.N.
F:9TI
1.12x €306.53K
≈ $358.36K
€273.47K Germany €0.02 ▲ +0.00%
14212 DRC Systems India Limited
NSE:DRCSYSTEMS
1.12x Rs96.93 Million
≈ $1.05 Million
Rs86.48 Million India Rs11.57 ▼ -2.53%
14213 Rigol Technologies Co. Ltd. A
SHG:688337
1.12x CN¥96.47 Million
≈ $14.12 Million
CN¥86.08 Million China CN¥36.85 ▼ -2.25%
14214 Universal Inc
TW:1325
1.12x NT$18.56 Million
≈ $584.77K
NT$16.57 Million Taiwan NT$28.45 ▼ -0.70%
14215 Kalyani Steels Limited
NSE:KSL
1.12x Rs1.39 Billion
≈ $15.05 Million
Rs1.24 Billion India Rs947.40 ▲ +0.52%
14216 Manali Petrochemicals Limited
NSE:MANALIPETC
1.12x Rs364.00 Million
≈ $3.94 Million
Rs324.90 Million India Rs84.42 ▲ +2.96%
14217 Stel Holdings Limited
NSE:STEL
1.12x Rs78.34 Million
≈ $847.24K
Rs69.94 Million India Rs562.25 ▼ -1.35%
14218 Dongnan Electronics Co. Ltd. A
SHE:301359
1.12x CN¥45.29 Million
≈ $6.63 Million
CN¥40.44 Million China CN¥17.26 ▲ +2.25%
14219 Universal Health Services Inc
NYSE:UHS
1.12x $401.63 Million $358.68 Million USA $185.10 ▼ -1.21%
14220 Shangri-La Hotel Public Company Limited
BK:SHANG
1.12x ฿97.47 Million
≈ $3.04 Million
฿87.09 Million Thailand ฿42.25 ▼ -1.74%
14221 Shyam Metalics and Energy Limited
NSE:SHYAMMETL
1.12x Rs6.20 Billion
≈ $67.03 Million
Rs5.54 Billion India Rs1198.50 ▲ +3.59%
14222 Vertu Motors Plc
LSE:VTU
1.12x GBX15.96 Million
≈ $1.94K
GBX14.27 Million UK GBX85.00 ▼ -0.58%
14223 Ymc Co. Ltd
KQ:155650
1.12x ₩1.74 Billion
≈ $1.18 Million
₩1.56 Billion Korea ₩3615.00 ▲ +2.99%
14224 Dongbu Corp
KO:005965
1.12x ₩32.10 Billion
≈ $21.75 Million
₩28.71 Billion Korea ₩15840.00 ▲ +4.83%
14225 Core Laboratories NV
NYSE:CLB
1.12x $7.92 Million $7.08 Million USA $10.00 ▲ +2.25%
14226 Hostelworld Group PLC
IR:HSW
1.12x €1.05 Million
≈ $1.22 Million
€937.00K Ireland €1.40 ▲ +0.00%
14227 Reka Industrial Oyj
HE:REKA
1.12x €1.05 Million
≈ $1.23 Million
€942.00K Finland €3.96 ▼ -0.75%
14228 Hi-Clearance
TWO:1788
1.12x NT$106.14 Million
≈ $3.34 Million
NT$94.95 Million Taiwan NT$128.00 ▲ +0.00%
14229 Remgro Ltd
JSE:REM
1.12x ZAC5.77 Billion
≈ $3.07 Million
ZAC5.17 Billion South Africa ZAC20628.00 ▼ -1.75%
14230 GP Petroleums Limited
NSE:GULFPETRO
1.12x Rs133.07 Million
≈ $1.44 Million
Rs119.12 Million India Rs71.10 ▲ +2.64%
14231 Svedbergs i Dalstorp AB (publ)
ST:SVED-B
1.12x Skr70.60 Million
≈ $7.60 Million
Skr63.20 Million Sweden Skr56.50 ▲ +1.80%
14232 Airbus SE
F:AIRA
1.12x €1.85 Billion
≈ $2.16 Billion
€1.66 Billion Germany €48.20 ▼ -0.41%
14233 Plejd AB (publ)
F:3CA
1.12x €93.69 Million
≈ $109.53 Million
€83.91 Million Germany €80.00 ▲ +5.40%
14234 Sungdo Engineering & Construction Co. Ltd
KQ:037350
1.12x ₩6.33 Billion
≈ $4.29 Million
₩5.67 Billion Korea ₩7170.00 ▲ +3.02%
14235 Panache Digilife Limited
NSE:PANACHE
1.12x Rs34.00 Million
≈ $367.64K
Rs30.45 Million India Rs656.45 ▲ +2.00%
14236 Rightmove PLC
LSE:RMV
1.12x GBX124.17 Million
≈ $15.11K
GBX111.21 Million UK GBX541.40 ▲ +1.23%
14237 Celltrion Inc
KO:068270
1.12x ₩413.29 Billion
≈ $280.08 Million
₩370.20 Billion Korea ₩194000.00 ▲ +6.53%
14238 Huhtamaki Oyj
NYSE:HMKIY
1.12x $50.00 Million $44.80 Million USA $8.35 ▲ +0.00%
14239 Shihlin Electric & Engineering Corp
TW:1503
1.12x NT$1.06 Billion
≈ $33.25 Million
NT$945.51 Million Taiwan NT$198.50 ▲ +0.76%
14240 Global Industrial Co
NYSE:GIC
1.12x $41.40 Million $37.10 Million USA $44.15 ▲ +0.20%
14241 Nextool Technology Co. Ltd. A
SHG:688419
1.12x CN¥71.43 Million
≈ $10.45 Million
CN¥64.02 Million China CN¥41.00 ▲ +1.23%
14242 Sicher Elevator Co. Ltd.
SHE:301056
1.12x CN¥108.06 Million
≈ $15.81 Million
CN¥96.85 Million China CN¥11.96 ▲ +1.44%
14243 CLS Holdings plc
LSE:CLI
1.12x GBX19.30 Million
≈ $2.35K
GBX17.30 Million UK GBX50.00 ▲ +7.76%
14244 SANDUR MANGANESE AND IRON ORES LTD
NSE:SANDUMA
1.12x Rs3.40 Billion
≈ $36.82 Million
Rs3.05 Billion India Rs174.85 ▼ -0.21%
14245 Dharma Satya Nusantara Ptdsn
JK:DSNG
1.12x Rp636.99 Billion
≈ $37.33 Million
Rp571.05 Billion Indonesia Rp1300.00 ▼ -11.26%
14246 Prudent Corporate Advisory Services Limited
NSE:PRUDENT
1.12x Rs1.17 Billion
≈ $12.70 Million
Rs1.05 Billion India Rs3052.00 ▼ -1.87%
14247 Tencent Music Entertainment Group
F:63TA
1.12x €2.33 Billion
≈ $2.73 Billion
€2.09 Billion Germany €7.60 ▼ -0.52%
14248 Independent Bank Corporation
NASDAQ:IBCP
1.12x $20.97 Million $18.80 Million USA $35.60 ▲ +0.88%
14249 Equital
TA:EQTL
1.12x ILA258.80 Million
≈ $693.83K
ILA232.08 Million Israel ILA10220.00 ▲ +0.89%
14250 The York Water Company
NASDAQ:YORW
1.12x $5.37 Million $4.81 Million USA $30.94 ▲ +0.13%
14251 Shen Zhen Australis Electronic Technology Co.Ltd.
SHE:300940
1.11x CN¥41.53 Million
≈ $6.08 Million
CN¥37.25 Million China CN¥12.14 ▲ +0.58%
14252 FMC Corporation
NYSE:FMC
1.11x $49.50 Million $44.40 Million USA $5.66 ▲ +0.71%
14253 Bob's Discount Furniture, Inc.
NYSE:BOBS
1.11x $45.73 Million $41.03 Million USA $14.87 ▲ +0.61%
14254 Farglory Land Development Co Ltd
TW:5522
1.11x NT$2.60 Billion
≈ $81.84 Million
NT$2.33 Billion Taiwan NT$61.80 ▲ +0.49%
14255 Holy Stone Enterprise Co Ltd
TW:3026
1.11x NT$338.02 Million
≈ $10.65 Million
NT$303.34 Million Taiwan NT$806.00 ▼ -0.62%
14256 AGF Management Limited
F:A3J
1.11x €51.60 Million
≈ $60.32 Million
€46.31 Million Germany €9.50 ▲ +1.60%
14257 Song Ho Industrial Co Ltd
TWO:5016
1.11x NT$20.13 Million
≈ $634.17K
NT$18.07 Million Taiwan NT$25.35 ▼ -0.20%
14258 Yageo Corp
TW:2327
1.11x NT$8.91 Billion
≈ $280.72 Million
NT$8.00 Billion Taiwan NT$573.00 ▼ -9.91%
14259 Catcher Technology Co Ltd
TW:2474
1.11x NT$1.51 Billion
≈ $47.55 Million
NT$1.36 Billion Taiwan NT$196.00 ▲ +0.51%
14260 Urbanfund Corp
V:UFC
1.11x CA$2.48 Million
≈ $1.79 Million
CA$2.22 Million Canada CA$0.87 ▼ -1.14%
14261 The Home Depot Inc
NYSE:HD
1.11x $4.01 Billion $3.60 Billion USA $309.63 ▲ +0.45%
14262 LPS Brasil - Consultoria de Imóveis S.A
SA:LPSB3
1.11x R$21.48 Million
≈ $4.22 Million
R$19.29 Million Brazil R$1.52 ▲ +4.11%
14263 Woorison F&G Co. Ltd
KQ:073560
1.11x ₩17.94 Billion
≈ $12.16 Million
₩16.11 Billion Korea ₩1494.00 ▲ +2.40%
14264 ASICS CORP.(UNSP.ADR)/1
F:ASI
1.11x €109.91 Billion
≈ $128.50 Billion
€98.72 Billion Germany €23.80 ▼ -0.83%
14265 Celestica Inc.
TO:CLS
1.11x CA$400.00 Million
≈ $289.35 Million
CA$359.28 Million Canada CA$429.26 ▼ -3.90%
14266 Procter & Gamble Health Limited
NSE:PGHL
1.11x Rs1.72 Billion
≈ $18.63 Million
Rs1.55 Billion India Rs5200.00 ▲ +0.99%
14267 Bains Mer Monaco
PA:BAIN
1.11x €141.33 Million
≈ $165.23 Million
€126.98 Million France €148.00 ▼ -0.67%
14268 CyberPower Systems Inc
TW:3617
1.11x NT$732.54 Million
≈ $23.08 Million
NT$658.19 Million Taiwan NT$264.50 ▲ +1.34%
14269 TTW Public Company Limited
F:F1P
1.11x €917.47 Million
≈ $1.07 Billion
€824.63 Million Germany €0.28 ▲ +8.59%
14270 Medibank Private Limited
F:MPV
1.11x €154.50 Million
≈ $180.63 Million
€138.90 Million Germany €2.94 ▲ +0.68%
14271 Apator S.A.
WAR:APT
1.11x zł28.97 Million
≈ $7.97 Million
zł26.05 Million Poland zł25.75 ▲ +0.00%
14272 Spirent Communications plc
LSE:SPT
1.11x GBX21.80 Million
≈ $2.65K
GBX19.60 Million UK GBX198.80 ▲ +0.00%
14273 Redington Limited
NSE:REDINGTON
1.11x Rs7.37 Billion
≈ $79.76 Million
Rs6.63 Billion India Rs383.50 ▼ -2.19%
14274 Compañía de Minas Buenaventura S.A.A
F:MBU
1.11x €185.88 Million
≈ $217.31 Million
€167.15 Million Germany €27.60 ▲ +2.99%
14275 Genmab A/S
CO:GMAB
1.11x Dkr536.00 Million
≈ $83.86 Million
Dkr482.00 Million Denmark Dkr2502.00 ▼ -1.07%
14276 Nedbank Group Ltd
JSE:NED
1.11x ZAC10.48 Billion
≈ $5.57 Million
ZAC9.43 Billion South Africa ZAC28868.00 ▼ -0.07%
14277 El Puerto de Liverpool S.A.B. de C.V
MX:LIVEPOLC-1
1.11x MX$2.13 Billion
≈ $122.50 Million
MX$1.91 Billion Mexico MX$103.40 ▲ +0.45%
14278 Indaptus Therapeutics Inc
NASDAQ:INDP
1.11x $4.45 Million $4.00 Million USA $2.63 ▼ -7.72%
14279 Santam
JSE:SNT
1.11x ZAC2.44 Billion
≈ $1.29 Million
ZAC2.19 Billion South Africa ZAC48500.00 ▲ +0.00%
14280 Unibail-Rodamco-Westfield
AU:URW
1.11x AU$938.20 Million
≈ $663.84 Million
AU$844.40 Million Australia AU$8.15 ▲ +0.00%
14281 UEM Sunrise Bhd
KLSE:5148
1.11x RM52.22 Million
≈ $13.11 Million
RM47.01 Million Malaysia RM0.47 ▲ +2.20%
14282 Lancaster Colony Corporation
NASDAQ:LANC
1.11x $45.81 Million $41.25 Million USA $172.77 ▲ +0.00%
14283 Sensen Networks Ltd
AU:SNS
1.11x AU$1.31 Million
≈ $923.70K
AU$1.18 Million Australia AU$0.03 ▲ +15.38%
14284 Opyl Ltd
AU:OPL
1.11x AU$24.04K
≈ $17.01K
AU$21.66K Australia AU$0.02 ▲ +0.00%
14285 Pathkey.ai Ltd
AU:PKY
1.11x AU$24.04K
≈ $17.01K
AU$21.66K Australia AU$0.02 ▲ +11.76%
14286 Thriven Global Bhd
KLSE:7889
1.11x RM4.31 Million
≈ $1.08 Million
RM3.88 Million Malaysia RM0.06 ▲ +0.00%
14287 Phibro Animal Health Corporation
NASDAQ:PAHC
1.11x $24.09 Million $21.71 Million USA $38.82 ▲ +2.21%
14288 RLX TECH. SP.ADR/1 CL.A
F:3CM
1.11x €310.22 Million
≈ $362.68 Million
€279.55 Million Germany €1.87 ▲ +0.54%
14289 Dana Brata Luhur PT
JK:TEBE
1.11x Rp9.24 Billion
≈ $541.62K
Rp8.33 Billion Indonesia Rp1985.00 ▼ -14.81%
14290 Omni-Lite Industries Canada Inc.
V:OML
1.11x CA$448.27K
≈ $324.27K
CA$403.98K Canada CA$3.15 ▼ -0.63%
14291 COVIVIO UNS.ADR/1/4
F:F5D0
1.11x €819.60 Million
≈ $958.20 Million
€738.70 Million Germany €14.20 ▲ +0.00%
14292 Nanexa AB
ST:NANEXA
1.11x Skr17.79 Million
≈ $1.91 Million
Skr16.04 Million Sweden Skr10.50 ▲ +2.94%
14293 Netbay Public Company Limited
BK:NETBAY
1.11x ฿71.57 Million
≈ $2.23 Million
฿64.51 Million Thailand ฿11.50 ▲ +0.00%
14294 Fair Oaks Income Limited
LSE:FA17
1.11x $37.33 Million $33.67 Million UK $0.48 ▲ +0.00%
14295 Hojeon Ltd
KO:111110
1.11x ₩13.26 Billion
≈ $8.98 Million
₩11.96 Billion Korea ₩6240.00 ▲ +1.46%
14296 Picton Property Income Ltd
LSE:PCTN
1.11x GBX11.87 Million
≈ $1.44K
GBX10.71 Million UK GBX70.00 ▲ +0.00%
14297 Sylvania Platinum Limited
LSE:SLP
1.11x GBX25.88 Million
≈ $3.15K
GBX23.34 Million UK GBX91.50 ▲ +0.55%
14298 Sagalio Energy Ltd
AU:SAN
1.11x AU$232.18K
≈ $164.28K
AU$209.51K Australia AU$0.01 ▲ +0.00%
14299 HudBay Minerals Inc
TO:HBM
1.11x CA$207.54 Million
≈ $150.13 Million
CA$187.28 Million Canada CA$33.39 ▼ -2.74%
14300 Shenzhen Farben Information Technology Co.Ltd.
SHE:300925
1.11x CN¥115.70 Million
≈ $16.93 Million
CN¥104.40 Million China CN¥13.25 ▼ -1.19%

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.