Largest Companies on National Stock Exchange of India Ranked by Market Cap

National Stock Exchange of India (NSE) lists 1,717 publicly traded companies with a combined market cap of $3.65 Trillion. Based in India, this ranking covers all NSE-listed stocks ordered by market capitalization — from the largest blue-chip companies to smaller listed firms. Updated daily with live market data.

Total Market Cap (USD)

$3.65 Trillion

Listed Companies

1,717

Exchange Location

India
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change Country 52-Week Range 24h Volume
1 Reliance Industries Limited
NSE:RELIANCE
$191.64 Billion Rs17.72 Trillion Rs1309.50 -1.40% +3.68% India Low: Rs1258.80 / High: Rs1592.30 417.52 Million
2 State Bank of India
NSE:SBIN
$103.33 Billion Rs9.55 Trillion Rs1035.10 -0.73% +3.44% India Low: Rs790.20 / High: Rs1227.80 347.21 Million
3 Tata Consultancy Services Limited
NSE:TCS
$83.15 Billion Rs7.69 Trillion Rs2125.00 -3.55% -0.50% India Low: Rs2125.00 / High: Rs3462.00 137.87 Million
4 Bajaj Finance Limited
NSE:BAJFINANCE
$64.68 Billion Rs5.98 Trillion Rs961.80 +0.31% +10.48% India Low: Rs801.55 / High: Rs1094.15 247.98 Million
5 Larsen & Toubro Limited
NSE:LT
$62.62 Billion Rs5.79 Trillion Rs4209.40 +0.46% +9.00% India Low: Rs3342.40 / High: Rs4418.10 48.24 Million
6 Life Insurance Corporation Of India
NSE:LICI
$60.21 Billion Rs5.57 Trillion Rs440.15 +2.36% +11.94% India Low: Rs393.20 / High: Rs972.80 111.64 Million
7 Hindustan Unilever Limited
NSE:HINDUNILVR
$55.76 Billion Rs5.16 Trillion Rs2194.60 -1.08% +2.56% India Low: Rs2052.20 / High: Rs2692.60 51.47 Million
8 Adani Power Limited
NSE:ADANIPOWER
$48.34 Billion Rs4.47 Trillion Rs231.76 +0.52% +7.54% India Low: Rs132.96 / High: Rs709.40 941.03 Million
9 Infosys Limited
NSE:INFY
$46.02 Billion Rs4.26 Trillion Rs1051.40 -6.75% -5.67% India Low: Rs1051.40 / High: Rs1689.80 395.70 Million
10 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
$45.73 Billion Rs4.23 Trillion Rs1835.30 -0.37% +3.13% India Low: Rs1300.30 / High: Rs1842.10 52.17 Million
11 Mahindra & Mahindra Limited
NSE:M&M
$39.93 Billion Rs3.69 Trillion Rs3074.80 -1.97% +2.46% India Low: Rs2931.10 / High: Rs3802.40 77.97 Million
12 ITC Limited
NSE:ITC
$39.63 Billion Rs3.66 Trillion Rs292.50 +0.46% +3.58% India Low: Rs277.00 / High: Rs424.60 439.04 Million
13 NTPC Limited
NSE:NTPC
$38.36 Billion Rs3.55 Trillion Rs365.80 +1.06% +3.96% India Low: Rs318.50 / High: Rs410.20 303.08 Million
14 Adani Enterprises Limited
NSE:ADANIENT
$37.93 Billion Rs3.51 Trillion Rs3038.40 +0.83% +4.50% India Low: Rs1758.80 / High: Rs3048.20 56.71 Million
15 UltraTech Cement Limited
NSE:ULTRACEMCO
$36.16 Billion Rs3.34 Trillion Rs11367.00 -0.55% +4.96% India Low: Rs10362.00 / High: Rs13052.00 9.07 Million
16 JSW Steel Limited
NSE:JSWSTEEL
$33.99 Billion Rs3.14 Trillion Rs1287.70 -0.48% +0.42% India Low: Rs997.00 / High: Rs1312.90 38.85 Million
17 Oil & Natural Gas Corporation Limited
NSE:ONGC
$33.50 Billion Rs3.10 Trillion Rs246.25 +0.39% -2.51% India Low: Rs231.33 / High: Rs301.40 397.44 Million
18 HCL Technologies Limited
NSE:HCLTECH
$33.12 Billion Rs3.06 Trillion Rs1131.70 -2.59% +1.94% India Low: Rs1109.60 / High: Rs1729.60 89.91 Million
19 Hindustan Aeronautics Limited
NSE:HAL
$31.88 Billion Rs2.95 Trillion Rs4408.10 -0.08% +5.65% India Low: Rs3487.20 / High: Rs5028.20 26.18 Million
20 Bajaj Finserv Limited
NSE:BAJAJFINSV
$30.57 Billion Rs2.83 Trillion Rs1769.40 -0.13% +7.56% India Low: Rs1631.80 / High: Rs2176.60 21.41 Million
21 Bajaj Auto Limited
NSE:BAJAJ-AUTO
$30.40 Billion Rs2.81 Trillion Rs10066.00 -0.11% -0.47% India Low: Rs8008.00 / High: Rs10808.50 8.63 Million
22 Avenue Supermarts Limited
NSE:DMART
$30.23 Billion Rs2.80 Trillion Rs4286.90 -0.46% +7.52% India Low: Rs3646.30 / High: Rs4829.30 13.06 Million
23 Coal India Limited
NSE:COALINDIA
$30.08 Billion Rs2.78 Trillion Rs451.30 -0.15% +1.14% India Low: Rs370.05 / High: Rs481.65 469.10 Million
24 Nestle India Limited
NSE:NESTLEIND
$29.50 Billion Rs2.73 Trillion Rs1414.80 +1.03% -0.54% India Low: Rs1089.40 / High: Rs2472.60 49.82 Million
25 Bharat Electronics Limited
NSE:BEL_old
$29.41 Billion Rs2.72 Trillion Rs372.05 -0.75% -3.34% India Low: Rs371.85 / High: Rs432.25 293.09 Million
26 Power Grid Corporation of India Limited
NSE:POWERGRID
$29.40 Billion Rs2.72 Trillion Rs292.25 +1.23% +1.95% India Low: Rs254.05 / High: Rs320.90 312.31 Million
27 Tata Steel Limited
NSE:TATASTEEL
$26.84 Billion Rs2.48 Trillion Rs198.96 -0.78% +0.51% India Low: Rs152.43 / High: Rs221.13 793.53 Million
28 Adani Green Energy Limited
NSE:ADANIGREEN
$26.76 Billion Rs2.47 Trillion Rs1502.40 -0.29% +3.29% India Low: Rs772.80 / High: Rs1534.50 89.72 Million
29 Eternal Limited
NSE:ETERNAL
$26.01 Billion Rs2.40 Trillion Rs264.30 +2.22% +12.37% India Low: Rs215.68 / High: Rs354.35 692.12 Million
30 Shriram Finance Limited
NSE:SHRIRAMFIN
$25.49 Billion Rs2.36 Trillion Rs1001.90 -0.08% +13.05% India Low: Rs571.65 / High: Rs1104.60 138.00 Million
31 Hindalco Industries Limited
NSE:HINDALCO
$24.42 Billion Rs2.26 Trillion Rs1010.00 +0.15% -1.40% India Low: Rs661.40 / High: Rs1149.70 166.80 Million
32 Grasim Industries Limited
NSE:GRASIM
$23.11 Billion Rs2.14 Trillion Rs3149.50 +0.14% +1.94% India Low: Rs2531.10 / High: Rs3171.60 18.51 Million
33 Zomato Limited
NSE:ZOMATO
$22.68 Billion Rs2.10 Trillion Rs231.11 +0.00% +0.00% India Low: Rs231.11 / High: Rs231.11 32.76 Million
34 Eicher Motors Limited
NSE:EICHERMOT
$22.58 Billion Rs2.09 Trillion Rs7611.00 +0.13% +6.01% India Low: Rs5386.00 / High: Rs8190.00 12.96 Million
35 Indian Oil Corporation Limited
NSE:IOC
$21.90 Billion Rs2.03 Trillion Rs143.43 -1.83% +6.85% India Low: Rs131.81 / High: Rs187.47 376.49 Million
36 InterGlobe Aviation Limited
NSE:INDIGO
$21.00 Billion Rs1.94 Trillion Rs5021.50 +0.19% +11.53% India Low: Rs3943.50 / High: Rs6155.50 26.88 Million
37 Wipro Limited
NSE:WIPRO
$20.48 Billion Rs1.89 Trillion Rs180.80 -1.12% +1.93% India Low: Rs177.37 / High: Rs272.67 813.45 Million
38 Adani Energy Solutions Limited
NSE:ADANIENSOL
$19.58 Billion Rs1.81 Trillion Rs1507.40 -1.04% +2.77% India Low: Rs755.95 / High: Rs1579.20 79.56 Million
39 SBI Life Insurance Company Limited
NSE:SBILIFE
$19.53 Billion Rs1.81 Trillion Rs1800.20 -0.41% +4.72% India Low: Rs1706.00 / High: Rs2109.60 22.52 Million
40 Varun Beverages Limited
NSE:VBL
$19.37 Billion Rs1.79 Trillion Rs529.50 -0.39% +1.85% India Low: Rs382.20 / High: Rs544.05 149.38 Million
41 Trent Limited
NSE:TRENT
$18.49 Billion Rs1.71 Trillion Rs3205.80 +0.82% +18.26% India Low: Rs2710.90 / High: Rs6222.50 32.23 Million
42 Hitachi Energy India Limited
NSE:POWERINDIA
$17.78 Billion Rs1.64 Trillion Rs36880.00 +1.60% +10.92% India Low: Rs16214.00 / High: Rs38445.00 4.64 Million
43 Solar Industries India Limited
NSE:SOLARINDS
$17.67 Billion Rs1.63 Trillion Rs18052.00 +1.62% +5.31% India Low: Rs11772.00 / High: Rs18653.00 4.47 Million
44 BSE Limited
NSE:BSE
$17.66 Billion Rs1.63 Trillion Rs4020.20 +0.14% +3.39% India Low: Rs2040.20 / High: Rs4403.30 99.67 Million
45 Cummins India Limited
NSE:CUMMINSIND
$17.58 Billion Rs1.63 Trillion Rs5865.00 +0.12% +5.54% India Low: Rs3260.90 / High: Rs6027.50 11.90 Million
46 JIO Financial Services Ltd
NSE:JIOFIN
$17.46 Billion Rs1.61 Trillion Rs244.45 +0.14% +7.21% India Low: Rs224.10 / High: Rs333.90 297.20 Million
47 Hyundai Motor India Ltd
NSE:HYUNDAI
$17.34 Billion Rs1.60 Trillion Rs1973.20 -0.17% +1.71% India Low: Rs1691.40 / High: Rs2809.30 47.61 Million
48 Samvardhana Motherson International Limited
NSE:MOTHERSON
$16.58 Billion Rs1.53 Trillion Rs145.54 +0.59% +3.41% India Low: Rs90.27 / High: Rs156.01 647.24 Million
49 Polycab India Limited
NSE:POLYCAB
$16.42 Billion Rs1.52 Trillion Rs10083.00 +1.79% +7.59% India Low: Rs6289.50 / High: Rs10083.00 6.94 Million
50 CG Power and Industrial Solutions Limited
NSE:CGPOWER
$16.41 Billion Rs1.52 Trillion Rs963.70 +0.97% +6.92% India Low: Rs530.65 / High: Rs963.75 96.25 Million
51 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
$16.21 Billion Rs1.50 Trillion Rs4429.80 -0.35% -3.11% India Low: Rs3165.50 / High: Rs4572.60 13.40 Million
52 Bank of Baroda
NSE:BANKBARODA
$15.72 Billion Rs1.45 Trillion Rs281.05 -0.69% +5.03% India Low: Rs232.83 / High: Rs324.45 340.64 Million
53 Bharat Heavy Electricals Limited
NSE:BHEL
$15.60 Billion Rs1.44 Trillion Rs414.35 +2.08% +11.79% India Low: Rs208.01 / High: Rs422.35 276.55 Million
54 Cholamandalam Investment and Finance Company Limited
NSE:CHOLAFIN
$15.45 Billion Rs1.43 Trillion Rs1693.40 +0.27% +16.39% India Low: Rs1354.70 / High: Rs1805.40 37.14 Million
55 Power Finance Corporation Limited
NSE:PFC
$15.38 Billion Rs1.42 Trillion Rs431.00 +0.40% +4.22% India Low: Rs335.05 / High: Rs481.40 142.18 Million
56 Union Bank of India
NSE:UNIONBANK
$14.51 Billion Rs1.34 Trillion Rs175.76 -0.20% +6.82% India Low: Rs124.82 / High: Rs202.27 316.56 Million
57 LTIMindtree Limited
NSE:LTIM
$14.44 Billion Rs1.33 Trillion Rs4504.00 -1.21% -10.88% India Low: Rs4501.00 / High: Rs6407.00 8.13 Million
58 Bharat Petroleum Corporation Limited
NSE:BPCL
$14.17 Billion Rs1.31 Trillion Rs306.60 -3.07% +7.07% India Low: Rs271.30 / High: Rs388.30 233.46 Million
59 Indian Railway Finance Corporation Limited
NSE:IRFC
$14.06 Billion Rs1.30 Trillion Rs99.51 -0.62% +6.62% India Low: Rs87.23 / High: Rs141.72 228.50 Million
60 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$13.81 Billion Rs1.28 Trillion Rs591.85 +0.45% +8.55% India Low: Rs545.25 / High: Rs814.30 74.60 Million
61 Muthoot Finance Limited
NSE:MUTHOOTFIN
$13.57 Billion Rs1.26 Trillion Rs3126.10 -1.77% +8.17% India Low: Rs2509.90 / High: Rs4091.70 17.69 Million
62 Britannia Industries Limited
NSE:BRITANNIA
$13.53 Billion Rs1.25 Trillion Rs5195.00 -0.95% +1.60% India Low: Rs5064.00 / High: Rs6300.50 8.80 Million
63 Punjab National Bank
NSE:PNB
$13.52 Billion Rs1.25 Trillion Rs108.77 -0.74% +5.43% India Low: Rs99.49 / High: Rs132.36 536.39 Million
64 Tech Mahindra Limited
NSE:TECHM
$13.50 Billion Rs1.25 Trillion Rs1409.60 -2.63% -3.79% India Low: Rs1331.70 / High: Rs1768.40 65.94 Million
65 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$13.20 Billion Rs1.22 Trillion Rs8489.50 +0.93% -0.04% India Low: Rs6793.50 / High: Rs8524.00 10.00 Million
66 Canara Bank
NSE:CANBK
$13.12 Billion Rs1.21 Trillion Rs133.74 -0.91% +1.69% India Low: Rs103.83 / High: Rs158.93 728.54 Million
67 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
$12.85 Billion Rs1.19 Trillion Rs10677.00 +0.01% +8.25% India Low: Rs8746.00 / High: Rs14523.00 1.08 Million
68 Bosch Limited
NSE:BOSCHLTD
$12.82 Billion Rs1.19 Trillion Rs40195.00 +0.40% +7.00% India Low: Rs28745.00 / High: Rs41495.00 1.05 Million
69 Vedanta Limited
NSE:VEDL
$12.70 Billion Rs1.17 Trillion Rs300.80 -1.70% -1.34% India Low: Rs271.55 / High: Rs787.50 498.85 Million
70 HDFC Asset Management Company Limited
NSE:HDFCAMC
$12.60 Billion Rs1.17 Trillion Rs2719.00 -0.34% +13.78% India Low: Rs2216.40 / High: Rs5892.00 22.87 Million
71 Jindal Steel & Power Limited
NSE:JINDALSTEL
$12.52 Billion Rs1.16 Trillion Rs1137.70 +0.51% +1.46% India Low: Rs910.70 / High: Rs1288.80 25.73 Million
72 GAIL (India) Limited
NSE:GAIL
$12.37 Billion Rs1.14 Trillion Rs173.90 -1.44% +4.70% India Low: Rs135.40 / High: Rs193.41 287.21 Million
73 LTIMindtree Limited
NSE:LTM
$12.29 Billion Rs1.14 Trillion Rs3832.50 -4.14% +0.20% India Low: Rs3824.90 / High: Rs4757.90 12.06 Million
74 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$11.89 Billion Rs1.10 Trillion Rs1111.50 +0.01% +0.26% India Low: Rs1014.80 / High: Rs1271.00 46.07 Million
75 Cipla Limited
NSE:CIPLA
$11.81 Billion Rs1.09 Trillion Rs1351.80 -0.27% -2.28% India Low: Rs1192.40 / High: Rs1663.60 37.39 Million
76 Indus Towers Limited
NSE:INDUSTOWER
$11.73 Billion Rs1.08 Trillion Rs411.20 -0.75% -0.44% India Low: Rs324.05 / High: Rs477.75 165.77 Million
77 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$11.65 Billion Rs1.08 Trillion Rs1070.80 -0.34% -3.17% India Low: Rs860.60 / High: Rs1105.90 53.44 Million
78 Lupin Limited
NSE:LUPIN
$11.62 Billion Rs1.07 Trillion Rs2351.60 +1.05% +3.44% India Low: Rs1851.80 / High: Rs2460.10 22.88 Million
79 Max Healthcare Institute Limited
NSE:MAXHEALTH
$11.52 Billion Rs1.07 Trillion Rs1094.75 +0.39% +8.43% India Low: Rs931.60 / High: Rs1301.40 83.72 Million
80 Ambuja Cements Limited
NSE:AMBUJACEM
$11.39 Billion Rs1.05 Trillion Rs423.95 -1.41% +4.93% India Low: Rs395.35 / High: Rs620.55 78.60 Million
81 JSW Energy Limited
NSE:JSWENERGY
$11.30 Billion Rs1.04 Trillion Rs570.10 -0.95% +3.23% India Low: Rs440.05 / High: Rs602.05 85.70 Million
82 The Indian Hotels Company Limited
NSE:INDHOTEL
$11.16 Billion Rs1.03 Trillion Rs724.75 +2.01% +10.53% India Low: Rs570.95 / High: Rs806.80 55.61 Million
83 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$10.99 Billion Rs1.02 Trillion Rs2518.70 -0.60% +7.29% India Low: Rs2065.20 / High: Rs3342.60 18.41 Million
84 Mankind Pharma Ltd
NSE:MANKIND
$10.78 Billion Rs996.59 Billion Rs2414.20 +0.34% +1.75% India Low: Rs1927.40 / High: Rs2696.50 17.30 Million
85 Hero MotoCorp Limited
NSE:HEROMOTOCO
$10.77 Billion Rs995.44 Billion Rs4974.90 -0.93% +2.87% India Low: Rs4218.70 / High: Rs6350.50 12.98 Million
86 LLOYDS METALS AND ENERGY LTD.
NSE:LLOYDSME
$10.75 Billion Rs993.59 Billion Rs1766.20 +0.57% +5.56% India Low: Rs1098.20 / High: Rs1858.80 11.29 Million
87 Aditya Birla Capital Limited
NSE:ABCAPITAL
$10.66 Billion Rs985.53 Billion Rs375.90 +1.43% +11.68% India Low: Rs248.80 / High: Rs375.90 89.86 Million
88 United Spirits Limited
NSE:MCDOWELL-N
$10.39 Billion Rs960.47 Billion Rs1320.50 -2.21% +4.98% India Low: Rs1218.80 / High: Rs1459.50 20.52 Million
89 REC Limited
NSE:RECLTD
$10.12 Billion Rs935.72 Billion Rs355.35 -0.93% +5.49% India Low: Rs305.10 / High: Rs404.90 125.96 Million
90 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
$10.09 Billion Rs933.38 Billion Rs1870.10 +1.69% +9.21% India Low: Rs1689.10 / High: Rs2061.00 16.36 Million
91 Macrotech Developers Limited
NSE:LODHA
$9.92 Billion Rs917.00 Billion Rs918.15 -0.63% +5.77% India Low: Rs677.00 / High: Rs1473.30 52.42 Million
92 Waaree Energies Limited
NSE:WAAREEENER
$9.72 Billion Rs899.03 Billion Rs3125.40 +1.94% +3.70% India Low: Rs2419.00 / High: Rs3739.80 25.14 Million
93 FSN E-Commerce Ventures Limited
NSE:NYKAA
$9.36 Billion Rs865.73 Billion Rs302.30 +1.41% +16.16% India Low: Rs198.23 / High: Rs302.30 215.68 Million
94 Aurobindo Pharma Limited
NSE:AUROPHARMA
$9.32 Billion Rs861.80 Billion Rs1497.80 +3.75% +2.30% India Low: Rs1022.20 / High: Rs1517.50 32.80 Million
95 Oracle Financial Services Software Limited
NSE:OFSS
$9.08 Billion Rs839.15 Billion Rs9638.50 +2.54% +4.03% India Low: Rs6302.00 / High: Rs10344.50 6.59 Million
96 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
$9.02 Billion Rs834.32 Billion Rs392.10 -2.37% +7.22% India Low: Rs319.15 / High: Rs499.05 163.42 Million
97 NTPC Green Energy Limited
NSE:NTPCGREEN
$8.75 Billion Rs809.26 Billion Rs96.04 +0.21% -1.06% India Low: Rs85.18 / High: Rs118.86 104.37 Million
98 SRF Limited
NSE:SRF
$8.69 Billion Rs803.25 Billion Rs2709.80 +0.25% +1.93% India Low: Rs2391.50 / High: Rs3286.50 11.55 Million
99 Adani Total Gas Limited
NSE:ATGL
$8.65 Billion Rs799.89 Billion Rs727.30 +0.41% +1.59% India Low: Rs467.90 / High: Rs808.55 264.83 Million
100 The Federal Bank Limited
NSE:FEDERALBNK
$8.64 Billion Rs798.54 Billion Rs323.95 +1.09% +4.58% India Low: Rs189.90 / High: Rs323.95 435.76 Million