Large Cap Quality Stocks (₹30,000 Cr+ Market Cap)

Large-cap NSE stocks (market cap above ₹30,000 crore) with a return on equity above 15% and positive earnings - the quality-at-scale shortlist for conservative long-term portfolios and SIPs in direct stocks.

Criteria: Market cap ≥ ₹30,000 Cr, ROE ≥ 15%, positive earnings (PE > 0) · 50 matches in the Nifty 500 universe · data updated 25 Jul 2026 · refreshed daily

#StockCMP (₹)PEROE %ROCE %Div Yld %P/BMkt Cap (Cr)
1COLPALColgate-Palmolive (India) Ltd2,0861311581792.44172.456,739
2HINDZINCHindustan Zinc Ltd53213.276.669.52.079.932,24,766
3TMPVTata Motors Passenger Vehicles Ltd3241.475.72.70.931.071,19,242
4NESTLEINDNestle India Ltd1,44475.174.285.30.8354.082,78,352
5MCXMulti Commodity Exchange of India Ltd2,73052.356.371.40.2224.3869,613
6BRITANNIABritannia Industries Ltd5,38051.253.5561.6825.381,29,575
7TCSTata Consultancy Services Ltd2,25415.251.8632.847.618,15,625
8ANANDRATHIAnand Rathi Wealth Ltd2,04272.947.359.20.3233.9833,907
9GLAXOGlaxosmithkline Pharmaceuticals Ltd2,51444.345.661.42.2718.7642,594
10BSEBSE Ltd3,55058.244.8580.2821.651,44,579
11MARICOMarico Ltd85663.442.8470.4726.421,11,090
12PREMIERENEPremier Energies Ltd1,01930.642.433.30.110.7246,271
13SUZLONSuzlon Energy Ltd52.322.540.635.1-7.5171,276
14IKSInventurus Knowledge Solutions Ltd1,76041.940.336.9-13.4430,209
15VEDLVedanta Ltd265638.216.116.42.091,03,488
16LICILife Insurance Corporation of India4219.337.835.12.373.015,32,944
17TITANTitan Company Ltd4,67780.637.720.50.3226.424,15,218
18DIXONDixon Technologies (India) Ltd13,84658.837.4420.0618.0184,657
19LLOYDSMELloyds Metals & Energy Ltd1,94029.436.627.30.057.891,09,232
20IRCTCIndian Railway Catering & Tourism Corporation Ltd49528.734.646.11.729.1839,604
21NAM-INDIANippon Life India Asset Management Ltd1,11243.434.543.81.9315.2371,122
22TMCVTata Motors Ltd40637.83435.90.9811.731,49,573
23TVSMOTORTVS Motor Company Ltd3,87053.233.617.40.3119.251,83,868
24HDFCAMCHDFC Asset Management Company Ltd2,50636.432.942.92.1611.661,07,441
25HINDCOPPERHindustan Copper Ltd48347.332.942.50.313.9646,722
26WAAREEENERWaaree Energies Ltd2,70219.832.838.80.075.3877,723
27SOLARINDSSolar Industries India Ltd18,49495.932.638.10.0626.651,67,352
28OFSSOracle Financial Services Software Ltd10,65227.232.645.33.7611.8592,753
29TATACOMMTata Communications Ltd1,77548.632.614.60.9914.6750,599
30INFYInfosys Ltd1,04113.631.9404.614.634,22,353
31HINDUNILVRHindustan Unilever Ltd2,14533.13128.41.9110.365,03,987
32MUTHOOTFINMuthoot Finance Ltd2,98711.330.915.813.061,19,907
33HINDPETROHindustan Petroleum Corporation Ltd38148.530.922.26.361.2481,091
34GLENMARKGlenmark Pharmaceuticals Ltd2,1922130.539.80.115.8961,858
353MINDIA3M India Ltd35,50065.430.540.50.4518.6340,008
36CUMMINSINDCummins India Ltd5,6006430.239.51.1818.31,55,246
37HYUNDAIHyundai Motor India Ltd1,95329.229.938.41.087.941,58,657
38NATIONALUMNational Aluminium Company Ltd34410.929.439.63.052.9263,162
39ITCITC Ltd2831729.338.95.124.893,55,148
40BAJAJ-AUTOBajaj Auto Ltd11,1302629.228.21.358.013,05,857
41MAZDOCKMazagon Dock Shipbuilders Ltd2,29435.829.2360.759.4892,527
42BPCLBharat Petroleum Corporation Ltd3108.728.825.75.641.341,34,559
43GROWWBillionbrains Garage Ventures Ltd2025228.837.3-13.121,26,821
44LUPINLupin Ltd2,37019.128.729.90.764.831,08,387
45COALINDIACoal India Ltd4278.528.535.36.22.212,63,395
46HEROMOTOCOHero MotoCorp Ltd5,01117.428.135.23.694.641,00,269
47TRENTTrent Ltd2,89089.327.728.30.1422.061,54,131
48BELBharat Electronics Ltd40548.827.636.50.5912.352,96,046
49TORNTPHARMTorrent Pharmaceuticals Ltd4,96286.127.415.20.7720.011,88,720
50ASHOKLEYAshok Leyland Ltd15124.427.413.62.326.2488,736

More screens

FAQ

What are large cap quality stocks (₹30,000 cr+ market cap)?+

Large-cap NSE stocks (market cap above ₹30,000 crore) with a return on equity above 15% and positive earnings - the quality-at-scale shortlist for conservative long-term portfolios and SIPs in direct stocks. This list applies the rule "Market cap ≥ ₹30,000 Cr, ROE ≥ 15%, positive earnings (PE > 0)" 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: Market cap ≥ ₹30,000 Cr, ROE ≥ 15%, positive earnings (PE > 0). 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.