High ROCE Stocks in India (NSE)

Nifty 500 stocks with a return on capital employed above 20% - companies that squeeze the most profit from every rupee of capital. ROCE above the cost of capital, sustained over years, is the hallmark of a genuine moat.

Criteria: Return on Capital Employed (ROCE) ≥ 20% · 50 matches in the Nifty 500 universe · data updated 24 Jul 2026 · refreshed daily

#StockCMP (₹)PEROE %ROCE %Div Yld %P/BMkt Cap (Cr)
1COLPALColgate-Palmolive (India) Ltd2,0861311581792.44172.456,733
2SPARCSun Pharma Advanced Research Company Ltd2164.5279164-5.237,025
3NOIDATOLLNoida Toll Bridge Company Ltd4.32310162--81
4KSOLVESKsolves India Ltd28117.91371313.9222.66665
5ESABINDIAEsab India Ltd5,65016259.390.81.3383.588,693
6NESTLEINDNestle India Ltd1,4447574.285.30.8354.082,78,007
7WAAREERTLWaaree Renewable Technologies Ltd93219.168.983.60.1110.419,710
8GVPILGE Power India Ltd80119.362.2820.879.255,383
9GVPTECHGVP Infotech Ltd6.752.843.6722.220.75110
10MCXMulti Commodity Exchange of India Ltd2,73052.356.371.40.2224.3869,620
11HINDZINCHindustan Zinc Ltd53213.276.669.52.079.932,24,787
12IGILInternational Gemological Institute Limited3382454.4680.749.8314,616
13GAYAHWSGayatri Highways Ltd1.88-26.2267.1--45
14JSLLJeena Sikho Lifecare Ltd55531.161.364.10.214.766,890
15JPOLYINVSTJindal Poly Investment & Finance Company Ltd1,0291.354.863.4-0.671,081
16WEBELSOLARWebsol Energy System Ltd99.814.266.963.2-6.884,334
17TCSTata Consultancy Services Ltd2,25415.251.8632.847.618,15,862
18CYBERMEDIACyber Media (India) Ltd15.58.11062.4--32
19GLAXOGlaxosmithkline Pharmaceuticals Ltd2,51444.345.661.42.2718.7642,607
20TENNINDTenneco Clean Air India Ltd54034.944.460.8-18.1821,781
21SIGMAADVSigma Advanced System Ltd52335.990.660.8-19.669,951
22TATAELXSITata Elxsi Ltd3,53821639.3602.1277.7622,044
23ANANDRATHIAnand Rathi Wealth Ltd2,04273.147.359.20.3233.9833,989
24HBLENGINEHBL Engineering Ltd69923.145.358.40.298.7519,366
25BSEBSE Ltd3,55058.244.8580.2821.651,44,579
26BLUEJETBlue Jet Healthcare Ltd56776.152.157.30.212,70010,717
27BRITANNIABritannia Industries Ltd5,38051.253.5561.6825.381,29,561
28NINSYSNINtec Systems Ltd86750.241.855-17.591,608
29ACCELYAAccelya Solutions India Ltd1,15916.645.553.67.776.591,730
30CRIZACCrizac Ltd18414.740.352.34.345.513,231
31IEXIndian Energy Exchange Ltd12421.939.451.42.828.111,088
32SANOFISanofi India Ltd3,38917.647.149.22.219.067,803
33VIVIANAViviana Power Tech Ltd69713.459.749-6.06706
34SIGMASigma Solve Ltd38.116.437.848.30.135.08392
35KERNEXKernex Microsystems (India) Ltd2,2054243.547.8-14.93,708
36MARICOMarico Ltd85663.442.8470.4726.421,11,057
37CAMSComputer Age Management Services Ltd76142.736.3471.6414.2818,898
38CPEDUCareer Point Edutech Ltd18614.734.646.51.344.48337
39IRCTCIndian Railway Catering & Tourism Corporation Ltd49528.734.646.11.729.1839,620
40OFSSOracle Financial Services Software Ltd10,65227.232.645.33.7611.8592,844
41ATLANTAELEAtlanta Electricals Ltd1,59056.131.745.3-13.1412,239
42SSDLSaraswati Saree Depot Ltd52.57.158.945.24.3312.12210
43EMMVEEEmmvee Photovoltaic Power Ltd3311851.144.8-6.222,924
44NAM-INDIANippon Life India Asset Management Ltd1,11243.434.543.81.9315.2371,115
45ELITECONElitecon International Ltd15.57.743.543.50.327.182,476
46HDFCAMCHDFC Asset Management Company Ltd2,50636.532.942.92.1611.661,07,460
47HINDCOPPERHindustan Copper Ltd48347.332.942.50.313.9646,712
48TRAVELFOODTravel Food Services Ltd1,28638.435.342.4-11.6916,929
49DIXONDixon Technologies (India) Ltd13,84658.837.4420.0618.0184,668
50CALSOFTCalifornia Software Company Ltd21.85.232.542-1.2576

More screens

FAQ

What are high roce stocks in india?+

Nifty 500 stocks with a return on capital employed above 20% - companies that squeeze the most profit from every rupee of capital. ROCE above the cost of capital, sustained over years, is the hallmark of a genuine moat. This list applies the rule "Return on Capital Employed (ROCE) ≥ 20%" to the Nifty 500 universe and refreshes daily from NSE and Screener.in data.

How is this list generated?+

Downstox screens ~500 NSE stocks (Nifty 500 universe) daily. This page filters them by: Return on Capital Employed (ROCE) ≥ 20%. The list is data-generated, not editorial stock advice - always do your own research before investing.

This list is generated automatically from fundamental data (Screener.in / NSE) and is not investment advice. Stocks can stay cheap or expensive for long periods - always do your own research or consult a SEBI-registered advisor.