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

National Stock Exchange of India (NSE) lists 1,718 publicly traded companies with a combined market cap of $3.61 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.61 Trillion

Listed Companies

1,718

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
$182.56 Billion Rs16.88 Trillion Rs1247.40 +1.71% -2.09% India Low: Rs1226.40 / High: Rs1592.30 257.04 Million
2 State Bank of India
NSE:SBIN
$99.43 Billion Rs9.19 Trillion Rs996.00 -0.02% -1.36% India Low: Rs856.95 / High: Rs1227.80 174.35 Million
3 Tata Consultancy Services Limited
NSE:TCS
$83.29 Billion Rs7.70 Trillion Rs2128.70 +1.13% -3.42% India Low: Rs1982.60 / High: Rs3324.90 67.45 Million
4 Bajaj Finance Limited
NSE:BAJFINANCE
$68.71 Billion Rs6.35 Trillion Rs1021.30 -1.83% -2.13% India Low: Rs801.55 / High: Rs1158.80 119.71 Million
5 Larsen & Toubro Limited
NSE:LT
$58.09 Billion Rs5.37 Trillion Rs3904.80 +0.51% -1.27% India Low: Rs3342.40 / High: Rs4418.10 32.72 Million
6 Life Insurance Corporation Of India
NSE:LICI
$54.72 Billion Rs5.06 Trillion Rs400.00 -1.89% -1.38% India Low: Rs387.55 / High: Rs924.15 198.79 Million
7 Hindustan Unilever Limited
NSE:HINDUNILVR
$49.47 Billion Rs4.57 Trillion Rs1947.00 +0.78% +0.24% India Low: Rs1927.00 / High: Rs2603.70 30.15 Million
8 Infosys Limited
NSE:INFY
$45.49 Billion Rs4.21 Trillion Rs1038.50 -1.23% +0.19% India Low: Rs985.30 / High: Rs1689.80 211.39 Million
9 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
$44.53 Billion Rs4.12 Trillion Rs1787.10 -2.02% +1.08% India Low: Rs1303.60 / High: Rs1883.20 57.12 Million
10 Adani Power Limited
NSE:ADANIPOWER
$43.08 Billion Rs3.98 Trillion Rs206.55 -0.02% -3.26% India Low: Rs132.96 / High: Rs248.91 473.59 Million
11 Mahindra & Mahindra Limited
NSE:M&M
$39.68 Billion Rs3.67 Trillion Rs3055.30 +0.11% -2.19% India Low: Rs2931.10 / High: Rs3802.40 42.66 Million
12 HCL Technologies Limited
NSE:HCLTECH
$37.48 Billion Rs3.47 Trillion Rs1281.00 +2.54% +6.13% India Low: Rs1034.20 / High: Rs1729.60 55.34 Million
13 Adani Enterprises Limited
NSE:ADANIENT
$37.13 Billion Rs3.43 Trillion Rs2975.00 -1.49% -3.32% India Low: Rs1758.80 / High: Rs3212.10 46.82 Million
14 ITC Limited
NSE:ITC
$36.18 Billion Rs3.35 Trillion Rs267.00 +1.79% +2.97% India Low: Rs255.50 / High: Rs421.60 331.39 Million
15 UltraTech Cement Limited
NSE:ULTRACEMCO
$35.31 Billion Rs3.26 Trillion Rs11100.00 +0.78% +1.10% India Low: Rs10362.00 / High: Rs13052.00 6.14 Million
16 Hindustan Aeronautics Limited
NSE:HAL
$34.90 Billion Rs3.23 Trillion Rs4826.00 +0.54% -2.51% India Low: Rs3487.20 / High: Rs5099.00 19.39 Million
17 Bajaj Auto Limited
NSE:BAJAJ-AUTO
$34.61 Billion Rs3.20 Trillion Rs11460.00 +0.40% -2.62% India Low: Rs8626.50 / High: Rs12361.00 5.32 Million
18 NTPC Limited
NSE:NTPC
$34.23 Billion Rs3.16 Trillion Rs326.40 +0.85% -2.57% India Low: Rs318.50 / High: Rs410.20 189.29 Million
19 JSW Steel Limited
NSE:JSWSTEEL
$33.49 Billion Rs3.10 Trillion Rs1268.60 -0.55% -2.71% India Low: Rs1079.30 / High: Rs1341.00 39.35 Million
20 Eternal Limited
NSE:ETERNAL
$33.05 Billion Rs3.06 Trillion Rs335.90 +2.77% +4.28% India Low: Rs215.68 / High: Rs354.35 791.13 Million
21 Oil & Natural Gas Corporation Limited
NSE:ONGC
$32.06 Billion Rs2.96 Trillion Rs235.63 +1.22% -0.69% India Low: Rs231.42 / High: Rs301.40 266.90 Million
22 Bajaj Finserv Limited
NSE:BAJAJFINSV
$32.01 Billion Rs2.96 Trillion Rs1849.80 -0.15% -4.67% India Low: Rs1631.80 / High: Rs2176.60 13.93 Million
23 Bharat Electronics Limited
NSE:BEL_old
$29.41 Billion Rs2.72 Trillion Rs372.05 +0.00% +0.00% India Low: Rs372.05 / High: Rs372.05 8.58 Million
24 Nestle India Limited
NSE:NESTLEIND
$28.88 Billion Rs2.67 Trillion Rs1385.00 +0.92% -0.09% India Low: Rs1152.50 / High: Rs1540.00 33.55 Million
25 Coal India Limited
NSE:COALINDIA
$27.64 Billion Rs2.56 Trillion Rs414.70 +1.17% -4.00% India Low: Rs370.05 / High: Rs481.65 244.77 Million
26 Avenue Supermarts Limited
NSE:DMART
$26.81 Billion Rs2.48 Trillion Rs3800.40 +1.35% +2.99% India Low: Rs3646.30 / High: Rs4645.80 11.31 Million
27 Power Grid Corporation of India Limited
NSE:POWERGRID
$26.77 Billion Rs2.47 Trillion Rs266.10 -1.55% -2.08% India Low: Rs254.05 / High: Rs320.90 217.75 Million
28 Shriram Finance Limited
NSE:SHRIRAMFIN
$25.75 Billion Rs2.38 Trillion Rs1011.80 +0.18% -2.52% India Low: Rs606.05 / High: Rs1141.00 93.10 Million
29 Tata Steel Limited
NSE:TATASTEEL
$24.74 Billion Rs2.29 Trillion Rs183.40 -1.15% -1.81% India Low: Rs160.67 / High: Rs221.13 691.76 Million
30 Hindalco Industries Limited
NSE:HINDALCO
$23.73 Billion Rs2.19 Trillion Rs981.20 -0.54% -3.23% India Low: Rs741.05 / High: Rs1149.70 77.54 Million
31 Grasim Industries Limited
NSE:GRASIM
$23.23 Billion Rs2.15 Trillion Rs3166.00 -1.35% -4.61% India Low: Rs2531.10 / High: Rs3380.50 25.42 Million
32 Adani Green Energy Limited
NSE:ADANIGREEN
$23.22 Billion Rs2.15 Trillion Rs1303.60 -2.32% +0.35% India Low: Rs772.80 / High: Rs1604.50 34.48 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.29 Billion Rs2.06 Trillion Rs7512.50 -0.05% -2.40% India Low: Rs6586.00 / High: Rs8190.00 9.73 Million
35 Indian Oil Corporation Limited
NSE:IOC
$20.85 Billion Rs1.93 Trillion Rs136.53 -0.34% +1.18% India Low: Rs131.81 / High: Rs187.47 184.02 Million
36 InterGlobe Aviation Limited
NSE:INDIGO
$20.66 Billion Rs1.91 Trillion Rs4941.00 +0.43% -0.08% India Low: Rs3943.50 / High: Rs5934.00 14.58 Million
37 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
$20.44 Billion Rs1.89 Trillion Rs4970.00 +2.69% +0.81% India Low: Rs3514.70 / High: Rs5122.80 7.66 Million
38 SBI Life Insurance Company Limited
NSE:SBILIFE
$19.05 Billion Rs1.76 Trillion Rs1756.00 +1.44% +3.26% India Low: Rs1654.10 / High: Rs2109.60 22.04 Million
39 Solar Industries India Limited
NSE:SOLARINDS
$18.85 Billion Rs1.74 Trillion Rs19265.00 +3.83% -13.88% India Low: Rs11772.00 / High: Rs22455.00 5.25 Million
40 Hyundai Motor India Ltd
NSE:HYUNDAI
$18.84 Billion Rs1.74 Trillion Rs2144.00 -2.93% -2.77% India Low: Rs1691.40 / High: Rs2755.70 16.35 Million
41 Wipro Limited
NSE:WIPRO
$18.64 Billion Rs1.72 Trillion Rs164.55 -1.37% -1.05% India Low: Rs164.55 / High: Rs272.67 230.81 Million
42 Samvardhana Motherson International Limited
NSE:MOTHERSON
$18.55 Billion Rs1.72 Trillion Rs162.91 +0.21% -0.18% India Low: Rs101.64 / High: Rs170.68 267.39 Million
43 Adani Energy Solutions Limited
NSE:ADANIENSOL
$18.16 Billion Rs1.68 Trillion Rs1397.60 -2.68% +0.41% India Low: Rs812.70 / High: Rs1741.60 88.79 Million
44 JIO Financial Services Ltd
NSE:JIOFIN
$16.42 Billion Rs1.52 Trillion Rs229.97 +0.03% -0.12% India Low: Rs224.10 / High: Rs314.90 256.72 Million
45 Bharat Heavy Electricals Limited
NSE:BHEL
$16.32 Billion Rs1.51 Trillion Rs433.40 -1.48% +0.91% India Low: Rs230.94 / High: Rs442.65 156.95 Million
46 Trent Limited
NSE:TRENT
$16.24 Billion Rs1.50 Trillion Rs2815.50 -0.30% -0.11% India Low: Rs2710.90 / High: Rs4897.00 14.80 Million
47 Cholamandalam Investment and Finance Company Limited
NSE:CHOLAFIN
$16.10 Billion Rs1.49 Trillion Rs1764.00 -2.00% -5.11% India Low: Rs1354.70 / High: Rs1940.00 26.91 Million
48 Varun Beverages Limited
NSE:VBL
$15.55 Billion Rs1.44 Trillion Rs425.00 +0.72% +3.53% India Low: Rs382.20 / High: Rs544.05 164.45 Million
49 CG Power and Industrial Solutions Limited
NSE:CGPOWER
$15.50 Billion Rs1.43 Trillion Rs910.00 +2.02% -0.50% India Low: Rs530.65 / High: Rs976.50 61.50 Million
50 Hitachi Energy India Limited
NSE:POWERINDIA
$15.36 Billion Rs1.42 Trillion Rs31870.00 -2.54% +2.16% India Low: Rs16214.00 / High: Rs38445.00 2.15 Million
51 Cummins India Limited
NSE:CUMMINSIND
$15.19 Billion Rs1.40 Trillion Rs5067.00 -0.64% -1.71% India Low: Rs3849.00 / High: Rs6027.50 10.30 Million
52 Bosch Limited
NSE:BOSCHLTD
$15.17 Billion Rs1.40 Trillion Rs47565.00 +1.20% -2.48% India Low: Rs28745.00 / High: Rs50000.00 860.29K
53 Tech Mahindra Limited
NSE:TECHM
$14.93 Billion Rs1.38 Trillion Rs1558.50 +1.39% +2.14% India Low: Rs1331.70 / High: Rs1768.40 46.19 Million
54 Union Bank of India
NSE:UNIONBANK
$14.70 Billion Rs1.36 Trillion Rs178.09 +0.87% -0.62% India Low: Rs134.08 / High: Rs202.27 189.32 Million
55 Punjab National Bank
NSE:PNB
$14.67 Billion Rs1.36 Trillion Rs118.00 +0.62% +0.98% India Low: Rs99.49 / High: Rs132.36 298.28 Million
56 Bharat Petroleum Corporation Limited
NSE:BPCL
$14.45 Billion Rs1.34 Trillion Rs312.75 -0.40% +3.22% India Low: Rs271.30 / High: Rs388.30 115.04 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 BSE Limited
NSE:BSE
$13.88 Billion Rs1.28 Trillion Rs3161.00 -3.23% -4.39% India Low: Rs2040.20 / High: Rs4403.30 107.06 Million
59 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$13.86 Billion Rs1.28 Trillion Rs8912.00 -0.36% +0.13% India Low: Rs6793.50 / High: Rs9050.00 6.54 Million
60 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
$13.73 Billion Rs1.27 Trillion Rs11409.00 +1.13% +3.79% India Low: Rs8746.00 / High: Rs13265.00 1.01 Million
61 LTIMindtree Limited
NSE:LTM
$13.72 Billion Rs1.27 Trillion Rs4280.00 +0.11% -2.15% India Low: Rs3538.00 / High: Rs4850.00 9.55 Million
62 Polycab India Limited
NSE:POLYCAB
$13.63 Billion Rs1.26 Trillion Rs8369.50 -0.36% +0.14% India Low: Rs6722.00 / High: Rs10083.00 9.32 Million
63 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$13.14 Billion Rs1.21 Trillion Rs559.40 +1.53% +6.32% India Low: Rs514.00 / High: Rs787.55 85.42 Million
64 Britannia Industries Limited
NSE:BRITANNIA
$13.08 Billion Rs1.21 Trillion Rs5023.00 +0.50% +0.28% India Low: Rs4947.50 / High: Rs6185.00 6.56 Million
65 Bank of Baroda
NSE:BANKBARODA
$13.07 Billion Rs1.21 Trillion Rs233.64 -0.55% -1.67% India Low: Rs232.30 / High: Rs324.45 182.83 Million
66 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$12.63 Billion Rs1.17 Trillion Rs1161.00 +0.09% +3.86% India Low: Rs860.60 / High: Rs1205.00 30.58 Million
67 One 97 Communications Limited
NSE:PAYTM
$12.55 Billion Rs1.16 Trillion Rs1810.00 -2.16% +4.08% India Low: Rs959.00 / High: Rs1849.90 113.49 Million
68 Jindal Steel & Power Limited
NSE:JINDALSTEL
$12.44 Billion Rs1.15 Trillion Rs1130.60 +0.99% -0.56% India Low: Rs986.00 / High: Rs1288.80 18.86 Million
69 Muthoot Finance Limited
NSE:MUTHOOTFIN
$12.39 Billion Rs1.15 Trillion Rs2854.20 +0.46% +0.45% India Low: Rs2722.30 / High: Rs4091.70 20.91 Million
70 Power Finance Corporation Limited
NSE:PFC
$12.30 Billion Rs1.14 Trillion Rs344.75 +0.64% -2.28% India Low: Rs335.05 / High: Rs481.40 208.53 Million
71 Macrotech Developers Limited
NSE:LODHA
$12.29 Billion Rs1.14 Trillion Rs1138.00 -0.59% -2.18% India Low: Rs677.00 / High: Rs1316.35 39.52 Million
72 GAIL (India) Limited
NSE:GAIL
$12.27 Billion Rs1.13 Trillion Rs172.61 -0.74% -1.08% India Low: Rs135.40 / High: Rs185.30 144.75 Million
73 Canara Bank
NSE:CANBK
$12.13 Billion Rs1.12 Trillion Rs123.70 -0.06% -0.72% India Low: Rs118.08 / High: Rs158.93 279.37 Million
74 Cipla Limited
NSE:CIPLA
$12.11 Billion Rs1.12 Trillion Rs1386.10 -0.60% +0.93% India Low: Rs1192.40 / High: Rs1663.60 20.05 Million
75 Aditya Birla Capital Limited
NSE:ABCAPITAL
$11.94 Billion Rs1.10 Trillion Rs403.40 -1.62% +0.85% India Low: Rs278.90 / High: Rs424.70 70.24 Million
76 Laurus Labs Limited
NSE:LAURUSLABS
$11.79 Billion Rs1.09 Trillion Rs2017.50 +3.25% +3.73% India Low: Rs832.30 / High: Rs2017.50 79.90 Million
77 Hero MotoCorp Limited
NSE:HEROMOTOCO
$11.73 Billion Rs1.08 Trillion Rs5419.00 +2.53% +2.63% India Low: Rs4775.50 / High: Rs6350.50 13.10 Million
78 The Indian Hotels Company Limited
NSE:INDHOTEL
$11.47 Billion Rs1.06 Trillion Rs745.00 +1.67% +4.09% India Low: Rs570.95 / High: Rs752.30 40.32 Million
79 Indian Railway Finance Corporation Limited
NSE:IRFC
$11.34 Billion Rs1.05 Trillion Rs80.22 -1.57% -1.06% India Low: Rs78.95 / High: Rs133.64 185.14 Million
80 HDFC Asset Management Company Limited
NSE:HDFCAMC
$11.31 Billion Rs1.05 Trillion Rs2440.00 +0.62% +0.25% India Low: Rs2216.40 / High: Rs5883.50 18.29 Million
81 Max Healthcare Institute Limited
NSE:MAXHEALTH
$11.23 Billion Rs1.04 Trillion Rs1066.60 +1.65% +2.70% India Low: Rs931.60 / High: Rs1211.00 44.53 Million
82 LLOYDS METALS AND ENERGY LTD.
NSE:LLOYDSME
$11.10 Billion Rs1.03 Trillion Rs1824.60 -0.11% +0.57% India Low: Rs1098.20 / High: Rs2101.20 7.69 Million
83 Vedanta Limited
NSE:VEDL
$11.00 Billion Rs1.02 Trillion Rs260.50 -2.65% -3.18% India Low: Rs253.05 / High: Rs787.50 246.92 Million
84 United Spirits Limited
NSE:MCDOWELL-N
$10.99 Billion Rs1.02 Trillion Rs1397.00 +1.90% -0.21% India Low: Rs1218.80 / High: Rs1556.00 13.65 Million
85 Mankind Pharma Ltd
NSE:MANKIND
$10.89 Billion Rs1.01 Trillion Rs2437.80 +5.96% +8.91% India Low: Rs1927.40 / High: Rs2617.90 8.92 Million
86 Indus Towers Limited
NSE:INDUSTOWER
$10.77 Billion Rs995.94 Billion Rs377.65 +0.47% +1.52% India Low: Rs338.55 / High: Rs477.75 107.58 Million
87 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$10.71 Billion Rs990.14 Billion Rs1000.60 +0.46% +0.10% India Low: Rs986.10 / High: Rs1271.00 28.39 Million
88 Aurobindo Pharma Limited
NSE:AUROPHARMA
$10.66 Billion Rs985.85 Billion Rs1713.40 -1.19% +2.70% India Low: Rs1070.80 / High: Rs1734.00 18.98 Million
89 Indiamart Intermesh Limited
NSE:INDIAMART
$10.61 Billion Rs981.17 Billion Rs1631.40 -0.91% -0.38% India Low: Rs1631.40 / High: Rs2504.50 2.61 Million
90 Lupin Limited
NSE:LUPIN
$10.51 Billion Rs971.46 Billion Rs2124.50 +1.99% +2.25% India Low: Rs1905.60 / High: Rs2514.80 17.61 Million
91 Ambuja Cements Limited
NSE:AMBUJACEM
$10.50 Billion Rs970.94 Billion Rs390.75 +0.63% -1.23% India Low: Rs381.05 / High: Rs591.60 42.54 Million
92 FSN E-Commerce Ventures Limited
NSE:NYKAA
$10.41 Billion Rs962.67 Billion Rs336.00 +1.16% -1.74% India Low: Rs230.62 / High: Rs349.55 103.42 Million
93 Oracle Financial Services Software Limited
NSE:OFSS
$10.27 Billion Rs949.94 Billion Rs10911.00 -8.28% -6.94% India Low: Rs6302.00 / High: Rs12540.00 5.40 Million
94 JSW Energy Limited
NSE:JSWENERGY
$10.25 Billion Rs947.34 Billion Rs517.00 -1.71% -2.54% India Low: Rs440.05 / High: Rs602.05 47.50 Million
95 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$9.74 Billion Rs900.34 Billion Rs2232.00 -2.11% -6.34% India Low: Rs2065.20 / High: Rs2940.20 16.80 Million
96 Persistent Systems Limited
NSE:PERSISTENT
$9.21 Billion Rs852.04 Billion Rs5449.00 +0.61% -1.10% India Low: Rs4298.50 / High: Rs6563.50 11.56 Million
97 PB Fintech Limited
NSE:POLICYBZR
$8.96 Billion Rs828.41 Billion Rs1793.00 +2.87% -0.39% India Low: Rs1426.90 / High: Rs1957.30 32.37 Million
98 The Federal Bank Limited
NSE:FEDERALBNK
$8.86 Billion Rs818.91 Billion Rs332.00 -0.23% -4.05% India Low: Rs190.08 / High: Rs371.70 127.13 Million
99 REC Limited
NSE:RECLTD
$8.83 Billion Rs816.83 Billion Rs310.20 -0.58% -1.15% India Low: Rs305.10 / High: Rs386.70 116.57 Million
100 Multi Commodity Exchange of India Limited
NSE:MCX
$8.83 Billion Rs816.74 Billion Rs3209.00 -1.56% -2.76% India Low: Rs2191.00 / High: Rs11136.00 53.89 Million