Get unbiased advice and tools to
take better investment decisions
List of Top 

NSE 100 Companies

Managed and owned by NSE Indices, NIFTY 100 is a diversified list of NSE companies that represent the major sectors of the Indian economy.
It represents the top 100 stocks in NSE based on their full market capitalization from NIFTY 500 and tracks the movement of a combined portfolio of two indices viz NIFTY 50 and NIFTY Next 50 using free-float methodology. Using Moneyworks4me, you get an overview of the companies that are a part of the NSE listed companies list. You can also filter out the top shares to buy from this list of NSE stocks. Our proprietary color codes and 10 Year X-Rays of companies enable you to better understand the fundamentals and identify companies that are worth investment.
Below you can find a list of top 100 NSE stocks that can be sorted based on different ratios like ROE, PE, 52W High/Low, P/BV, etc.
*Select only two options max
*Select only two options max
×
×
Selected Stock Screener :

In the table below you will find important data on NSE 100 Companies Share prices, 52-week High and Low, PE ratio etc. Look for Green and Orange companies for investing. Bookmark this page for your easy reference in future.

Maximize Portfolio returns, adding Quality Large, Mid & Small Cap Stocks using
Core & Booster Plans - (check how )
NSE 100 Companies as on Apr-2021
Company Name (M.Cap) Is it a
Right Stock?
CMP Price
Change
Market
Cap (Cr)
52W
High
52W
Low
ROE P/E P/BV EV/
EBITDA
Dr. Reddys Laboratories Ltd(L) 1
Very Good
4,781 -4.18% 82,971 5,515 3,611 13.41 38.14 4.97 33.35
HDFC Bank Ltd(L) 1
Very Good
1,400 2.47% 7,53,376 1,650 826.0 16.54 24.56 3.75 -
Hero MotoCorp Ltd(L) 1
Very Good
2,864 2.71% 55,710 3,629 1,753 21.32 20.48 3.54 12.80
Hindustan Zinc Ltd(L) 1
Very Good
292.0 -0.95% 1,24,562 334.2 162.7 16.85 18.22 3.21 11.60
Housing Development Finance Corporation Ltd(L) 1
Very Good
2,512 3.78% 4,36,672 2,895 1,486 22.02 39.41 4.24 -
Bajaj Finance Ltd(L) 1
Very Good
4,727 4.75% 2,71,945 5,922 1,783 19.13 73.77 7.85 -
Hindustan Petroleum Corporation Ltd(L) 2
Somewhat
Good
231.7 2.66% 32,606 259.2 163.3 12.34 4.30 0.88 10.79
State Bank Of India(L) 1
Very Good
340.9 3.70% 2,93,441 426.4 149.6 7.16 16.73 1.29 -
Titan Company Ltd(L) 1
Very Good
1,531 1.48% 1,33,914 1,621 809.9 23.00 190.01 19.19 56.09
Cipla Ltd(L) 1
Very Good
885.2 -1.97% 72,824 940.0 565.9 13.05 27.38 3.73 26.59
Dabur India Ltd(L) 1
Very Good
560.4 0.79% 98,260 566.0 421.4 23.61 61.54 12.89 53.76
Kotak Mahindra Bank Ltd(L) 1
Very Good
1,776 1.93% 3,45,285 2,049 1,108 13.08 52.72 5.63 -
Lupin Ltd(L) 1
Very Good
1,037 -0.82% 47,444 1,122 787.6 -3.05 41.41 3.61 19.75
Grasim Industries Ltd(L) 1
Very Good
1,392 1.14% 90,590 1,472 469.3 7.49 22.37 1.45 8.96
Piramal Enterprises Ltd(L) 1
Very Good
1,715 5.27% 36,745 2,008 805.6 3.08 182.24 1.14 8.73
Infosys Ltd(L) 1
Very Good
1,399 -1.91% 6,07,485 1,480 604.0 24.90 32.67 7.97 26.24
JSW Steel Ltd(L) 2
Somewhat
Good
630.4 4.34% 1,46,048 638.9 152.8 18.29 31.63 3.43 14.49
Oil & Natural Gas Corporation Ltd(L) 1
Very Good
102.0 4.08% 1,23,350 122.3 60.90 9.11 74.59 0.62 4.72
Reliance Industries Ltd(L) 2
Somewhat
Good
1,932 1.08% 12,92,434 2,369 1,132 9.85 30.59 2.06 17.19
Pidilite Industries Ltd(L) 1
Very Good
1,799 -2.71% 93,963 1,928 1,307 25.08 95.63 17.80 58.68
Bharat Petroleum Corporation Ltd(L) 1
Very Good
409.5 1.36% 87,638 482.4 291.8 13.24 15.27 2.15 15.60
Siemens Ltd(L) 1
Very Good
1,769 2.25% 61,602 2,055 990.3 8.34 80.76 6.33 52.71
Tata Motors Ltd(L) 2
Somewhat
Good
302.7 5.62% 95,160 357.0 71.10 -16.69 0.00 1.66 8.42
Bajaj Holdings & Investment Ltd(L) 1
Very Good
3,348 1.96% 36,540 3,785 1,850 16.85 28.75 3.01 -
Larsen & Toubro Ltd(L) 2
Somewhat
Good
1,374 2.11% 1,88,927 1,593 791.5 11.32 80.96 3.14 27.57
Mahindra & Mahindra Ltd(L) 1
Very Good
811.6 8.02% 93,413 952.1 320.6 1.08 0.00 2.71 15.53
Bosch Ltd(L) 1
Very Good
13,895 1.49% 40,379 16,900 9,022 11.14 494.60 4.48 25.11
Shree Cement Ltd(L) 1
Very Good
30,366 1.56% 1,07,875 32,050 16,292 13.60 50.59 7.46 29.34
ACC Ltd(L) 1
Very Good
1,880 -0.41% 35,458 2,023 1,002 12.71 24.79 2.79 12.44
Torrent Pharmaceuticals Ltd(L) 1
Very Good
2,566 0.42% 43,244 3,040 2,227 19.82 34.82 7.42 22.31
Ambuja Cements Ltd(L) 1
Very Good
302.2 -0.92% 60,562 329.9 157.5 8.41 33.83 2.98 21.71
Hindalco Industries Ltd(L) 3
Not Good
348.8 3.49% 75,713 373.9 102.8 6.19 34.04 1.23 8.10
Procter & Gamble Hygiene & Health Care Ltd(L) 1
Very Good
13,532 2.78% 42,738 13,800 9,700 42.81 64.29 32.31 68.08
Tata Steel Ltd(L) 2
Somewhat
Good
879.0 3.24% 1,02,513 953.1 259.2 9.40 15.59 1.24 9.35
Abbott India Ltd(L) 1
Very Good
14,959 -0.67% 31,999 18,569 13,970 26.98 49.29 13.12 38.97
Hindustan Unilever Ltd(L) 1
Very Good
2,456 -0.19% 5,78,123 2,525 1,902 84.35 78.94 11.85 58.02
ITC Ltd(L) 1
Very Good
208.7 1.63% 2,52,762 239.2 157.1 25.01 19.39 4.13 12.73
Eicher Motors Ltd(L) 1
Very Good
2,495 2.77% 66,347 3,036 1,285 19.49 58.97 6.13 27.73
Berger Paints India Ltd(L) 1
Very Good
725.0 -0.36% 70,671 824.8 431.6 25.98 114.94 22.50 66.41
Wipro Ltd(L) 1
Very Good
418.6 -3.20% 2,36,973 467.2 174.0 16.76 23.35 4.36 17.13
Motherson Sumi Systems Ltd(L) 2
Somewhat
Good
211.5 5.46% 63,332 238.2 62.10 10.18 124.45 5.67 13.50
Havells India Ltd(L) 1
Very Good
1,024 2.99% 62,226 1,238 447.2 17.04 68.04 12.32 57.41
UPL Ltd(L) 1
Very Good
604.5 2.44% 45,082 673.9 316.6 12.48 18.59 2.26 9.86
Nestle India Ltd(L) 1
Very Good
17,162 -1.91% 1,68,686 18,821 15,104 70.26 81.00 83.54 58.11
Tata Consumer Products Ltd(L) 2
Somewhat
Good
663.4 1.06% 60,491 684.9 301.9 7.43 99.37 5.44 72.67
Asian Paints Ltd(L) 1
Very Good
2,572 -1.12% 2,49,454 2,871 1,483 27.51 90.74 20.33 59.67
Britannia Industries Ltd(L) 1
Very Good
3,745 -1.77% 91,819 4,015 2,700 32.59 48.99 29.36 50.17
Colgate-Palmolive (India) Ltd(L) 1
Very Good
1,539 -1.27% 42,403 1,676 1,257 53.63 45.85 22.54 34.94
Sun Pharmaceutical Industries Ltd(L) 1
Very Good
627.4 1.33% 1,48,555 653.7 434.2 8.93 61.65 3.16 20.83
Aurobindo Pharma Ltd(L) 2
Somewhat
Good
909.8 -0.70% 53,681 1,023 464.4 14.03 18.00 3.53 21.33
NMDC Ltd(L) 2
Somewhat
Good
138.1 2.94% 39,314 146.2 69.90 13.56 10.47 1.33 6.24
GAIL (India) Ltd(L) 1
Very Good
138.8 4.56% 59,895 157.9 78.75 14.13 9.98 1.28 7.91
ICICI Bank Ltd(L) 1
Very Good
560.5 4.10% 3,72,393 679.3 285.7 7.25 28.62 2.67 -
Indian Oil Corporation Ltd(L) 2
Somewhat
Good
88.80 2.01% 81,950 105.0 71.15 12.77 10.41 0.76 7.87
Container Corporation Of India Ltd(L) 1
Very Good
573.5 1.43% 34,453 643.9 329.8 3.67 44.08 3.27 19.27
Marico Ltd(L) 1
Very Good
421.6 3.52% 52,597 439.0 277.4 33.81 45.90 13.19 35.49
Bank Of Baroda(L) 2
Somewhat
Good
68.90 4.31% 34,157 99.80 36.05 1.02 14.34 0.47 -
Ultratech Cement Ltd(L) 1
Very Good
6,605 1.53% 1,87,783 7,050 3,235 15.64 27.38 4.44 22.18
IndusInd Bank Ltd(L) 1
Very Good
880.6 4.29% 65,304 1,119 330.0 14.71 28.87 1.55 -
Axis Bank Ltd(L) 1
Very Good
661.2 4.08% 1,94,658 800.0 333.1 2.15 77.13 1.97 -
Divis Laboratories Ltd(L) 1
Very Good
3,720 -1.67% 1,00,437 3,913 2,095 17.94 53.70 11.42 54.41
Maruti Suzuki India Ltd(L) 1
Very Good
6,818 4.60% 1,96,915 8,400 4,640 7.13 44.04 3.87 26.62
Tech Mahindra Ltd(L) 1
Very Good
1,001 -3.54% 1,00,531 1,081 490.1 16.70 24.22 4.01 16.46
Info Edge (India) Ltd(L) 1
Very Good
4,560 -3.86% 61,086 5,876 2,142 8.47 248.45 13.64 -
Bharti Airtel Ltd(L) 2
Somewhat
Good
536.0 2.61% 2,86,876 623.0 394.1 -7.33 0.00 3.73 17.74
Punjab National Bank(L) 3
Not Good
35.10 3.24% 35,624 46.40 26.30 0.72 34.23 0.40 -
Oracle Financial Services Software Ltd(L) 1
Very Good
3,298 -1.23% 28,739 3,742 1,967 25.37 18.30 4.52 10.93
United Breweries Ltd(L) 1
Very Good
1,101 1.37% 28,729 1,328 860.0 12.85 498.25 8.26 32.84
DLF Ltd(L) 3
Not Good
255.8 3.73% 61,041 332.6 125.0 5.98 0.00 2.24 -
Tata Consultancy Services Ltd(L) 1
Very Good
3,105 -4.21% 12,16,317 3,359 1,678 36.47 38.94 11.80 28.03
NTPC Ltd(L) 2
Somewhat
Good
100.5 1.52% 95,949 114.8 78.10 9.79 14.50 0.84 9.26
Godrej Consumer Products Ltd(L) 1
Very Good
722.7 0.95% 73,200 808.0 484.1 20.43 46.19 8.00 34.96
United Spirits Ltd(L) 1
Very Good
523.4 1.33% 37,535 661.5 478.9 17.84 160.89 9.63 26.26
Power Grid Corporation Of India Ltd(L) 1
Very Good
208.9 3.88% 1,05,207 239.0 153.3 15.80 10.67 1.92 7.83
Adani Ports and Special Economic Zone Ltd(L) 2
Somewhat
Good
731.1 -1.80% 1,51,264 885.0 247.6 19.74 37.43 5.15 24.36
HDFC Asset Management Company Ltd(L) 1
Very Good
2,872 0.92% 60,596 3,358 2,071 0.00 0.00 0.00 -
Bajaj Auto Ltd(L) 1
Very Good
3,600 1.63% 1,02,484 4,361 2,275 23.05 21.99 4.05 19.48
Bajaj Finserv Ltd(L) 1
Very Good
9,810 7.07% 1,45,804 10,586 3,986 21.78 39.56 4.08 -
Power Finance Corporation Ltd(L) 1
Very Good
110.0 4.96% 27,655 140.5 74.20 12.79 3.66 0.53 -
ICICI Lombard General Insurance Co Ltd(L) 1
Very Good
1,365 1.05% 61,414 1,625 1,106 0.00 0.00 0.00 -
Indus Towers Ltd(L) 1
Very Good
244.9 0.95% 65,393 282.0 149.6 10.30 27.48 4.22 17.97
General Insurance Corporation of India Ltd(L) 2
Somewhat
Good
206.2 5.26% 34,360 243.7 114.3 -1.50 17.42 1.38 -
ICICI Prudential Life Insurance Company Ltd(L) 1
Very Good
459.1 3.48% 63,700 537.9 317.2 0.00 59.40 7.17 -
Interglobe Aviation Ltd(L) 2
Somewhat
Good
1,606 1.07% 61,153 1,822 850.3 6.17 0.00 49.72 7.36
Indraprastha Gas Ltd(L) 1
Very Good
521.9 0.96% 36,187 594.9 364.3 24.80 38.99 6.53 22.18
Petronet LNG Ltd(L) 1
Very Good
224.4 1.17% 33,270 280.0 203.9 27.59 12.39 2.72 6.74
Biocon Ltd(L) 2
Somewhat
Good
406.9 0.69% 48,492 487.7 320.9 4.15 158.26 6.22 -
Coal India Ltd(L) 1
Very Good
127.7 2.45% 76,818 162.9 109.5 57.06 6.02 1.91 2.49
SBI Life Insurance Company Ltd(L) 1
Very Good
902.8 3.51% 87,221 984.0 667.2 0.00 59.98 8.61 -
Alkem Laboratories Ltd(L) 1
Very Good
2,755 0.36% 32,817 3,150 2,224 21.28 20.59 4.34 22.36
Larsen & Toubro Infotech Ltd(L) 1
Very Good
4,121 -3.00% 74,241 4,500 1,385 26.80 42.74 11.29 38.59
HDFC Life Insurance Co Ltd(L) 1
Very Good
705.9 2.74% 1,38,849 746.0 451.2 0.00 102.56 17.17 -
Avenue Supermarts Ltd(L) 1
Very Good
2,835 0.65% 1,82,430 3,328 1,900 15.97 179.34 15.37 85.94
SBI Cards And Payment Services Ltd(L) 1
Very Good
897.9 0.73% 83,838 1,149 495.2 0.00 0.00 0.00 -
Muthoot Finance Ltd(L) 1
Very Good
1,173 1.19% 46,521 1,405 658.7 28.29 13.14 3.28 -
Adani Transmission Ltd(L) 3
Not Good
899.6 -3.21% 1,02,222 1,147 167.2 -2.96 0.00 24.86 -
Bandhan Bank Ltd(L) 1
Very Good
331.9 1.34% 52,739 430.2 173.5 0.00 0.00 0.00 -
HCL Technologies Ltd(L) 1
Very Good
981.9 -2.70% 2,73,822 1,074 448.0 23.73 20.72 4.52 15.40
Cadila Healthcare Ltd(L) 1
Very Good
488.6 -2.28% 51,182 532.0 318.1 13.71 27.72 4.17 20.75
Adani Green Energy Ltd(L) 3
Not Good
1,113 2.54% 1,69,821 1,342 167.5 41.85 831.33 77.31 -

Nifty 100 FAQs Source: NSE, National Stock Exchange

  • What is Nifty 100?
  • What is the difference between NIFTY 50 and NIFTY 100?
  • What are the benefits of investing in NIFTY 100?
  • How to select the best stocks from NIFTY 100?
  • How is NIFTY 100 calculated?
  • How to invest in NIFTY 100?
  • Which is a better platform to buy NIFTY 100 Stocks, NSE or BSE?
  • What are the best-performing stocks in Nifty 100?
  • Which Nifty 100 companies have the highest revenue growth in the past year?
  • Which Nifty 100 companies had the highest profit growth in the past year?
  • What are the weightage of different stocks in the NIFTY 100 Index?
Puchho Befikar
SEBI Registered: Investment Adviser - INA000013323

Callback