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.72 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.72 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
$187.33 Billion Rs17.32 Trillion Rs1280.00 -0.84% +0.97% India Low: Rs1258.80 / High: Rs1592.30 289.12 Million
2 State Bank of India
NSE:SBIN
$105.32 Billion Rs9.74 Trillion Rs1055.00 +1.18% +4.13% India Low: Rs801.95 / High: Rs1227.80 238.44 Million
3 Tata Consultancy Services Limited
NSE:TCS
$94.42 Billion Rs8.73 Trillion Rs2413.00 -1.91% +0.63% India Low: Rs1982.60 / High: Rs3324.90 113.11 Million
4 Bajaj Finance Limited
NSE:BAJFINANCE
$77.92 Billion Rs7.21 Trillion Rs1158.80 +0.85% +10.53% India Low: Rs801.55 / High: Rs1158.80 236.54 Million
5 Larsen & Toubro Limited
NSE:LT
$60.36 Billion Rs5.58 Trillion Rs4057.00 +1.68% +5.87% India Low: Rs3342.40 / High: Rs4418.10 49.55 Million
6 Life Insurance Corporation Of India
NSE:LICI
$53.76 Billion Rs4.97 Trillion Rs393.00 +0.43% -7.99% India Low: Rs391.30 / High: Rs924.15 147.14 Million
7 Hindustan Unilever Limited
NSE:HINDUNILVR
$52.99 Billion Rs4.90 Trillion Rs2085.30 -0.53% +3.09% India Low: Rs2022.70 / High: Rs2692.60 49.87 Million
8 Infosys Limited
NSE:INFY
$51.38 Billion Rs4.75 Trillion Rs1174.00 +0.56% +6.18% India Low: Rs985.30 / High: Rs1689.80 342.76 Million
9 Mahindra & Mahindra Limited
NSE:M&M
$44.87 Billion Rs4.15 Trillion Rs3455.40 +0.65% +5.63% India Low: Rs2931.10 / High: Rs3802.40 61.18 Million
10 Adani Power Limited
NSE:ADANIPOWER
$43.59 Billion Rs4.03 Trillion Rs208.99 -0.46% +0.36% India Low: Rs132.96 / High: Rs709.40 633.53 Million
11 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
$42.36 Billion Rs3.92 Trillion Rs1700.00 -0.39% -3.86% India Low: Rs1300.30 / High: Rs1883.20 47.65 Million
12 HCL Technologies Limited
NSE:HCLTECH
$39.50 Billion Rs3.65 Trillion Rs1350.00 -1.45% +2.38% India Low: Rs1034.20 / High: Rs1729.60 105.96 Million
13 ITC Limited
NSE:ITC
$38.88 Billion Rs3.60 Trillion Rs286.95 -0.71% +0.38% India Low: Rs275.55 / High: Rs421.60 391.90 Million
14 UltraTech Cement Limited
NSE:ULTRACEMCO
$38.78 Billion Rs3.59 Trillion Rs12190.00 +1.16% +1.96% India Low: Rs10362.00 / High: Rs13052.00 6.73 Million
15 Adani Enterprises Limited
NSE:ADANIENT
$38.07 Billion Rs3.52 Trillion Rs3050.00 +0.00% +1.59% India Low: Rs1758.80 / High: Rs3212.10 34.56 Million
16 NTPC Limited
NSE:NTPC
$36.69 Billion Rs3.39 Trillion Rs349.90 +1.82% +1.79% India Low: Rs318.50 / High: Rs410.20 233.61 Million
17 Bajaj Finserv Limited
NSE:BAJAJFINSV
$36.04 Billion Rs3.33 Trillion Rs2086.00 -0.90% +8.20% India Low: Rs1631.80 / High: Rs2176.60 35.86 Million
18 Bajaj Auto Limited
NSE:BAJAJ-AUTO
$35.64 Billion Rs3.30 Trillion Rs11800.00 +1.72% +3.75% India Low: Rs8196.50 / High: Rs11856.00 11.13 Million
19 JSW Steel Limited
NSE:JSWSTEEL
$35.11 Billion Rs3.25 Trillion Rs1330.00 +2.31% +6.66% India Low: Rs1026.60 / High: Rs1330.00 41.06 Million
20 Hindustan Aeronautics Limited
NSE:HAL
$33.60 Billion Rs3.11 Trillion Rs4645.00 +0.22% +0.98% India Low: Rs3487.20 / High: Rs4916.20 15.28 Million
21 Oil & Natural Gas Corporation Limited
NSE:ONGC
$32.68 Billion Rs3.02 Trillion Rs240.20 -0.74% +0.54% India Low: Rs231.33 / High: Rs301.40 302.79 Million
22 Nestle India Limited
NSE:NESTLEIND
$31.70 Billion Rs2.93 Trillion Rs1520.00 +0.00% +1.89% India Low: Rs1089.40 / High: Rs2234.60 57.75 Million
23 Eternal Limited
NSE:ETERNAL
$30.54 Billion Rs2.82 Trillion Rs310.35 -0.66% +0.65% India Low: Rs215.68 / High: Rs354.35 887.54 Million
24 Bharat Electronics Limited
NSE:BEL_old
$29.41 Billion Rs2.72 Trillion Rs372.05 -0.75% -3.34% India Low: Rs371.85 / High: Rs388.85 135.56 Million
25 Shriram Finance Limited
NSE:SHRIRAMFIN
$28.56 Billion Rs2.64 Trillion Rs1122.40 +3.23% +7.83% India Low: Rs571.65 / High: Rs1122.40 134.33 Million
26 Power Grid Corporation of India Limited
NSE:POWERGRID
$28.34 Billion Rs2.62 Trillion Rs281.75 -1.83% -2.46% India Low: Rs254.05 / High: Rs320.90 199.39 Million
27 Avenue Supermarts Limited
NSE:DMART
$27.83 Billion Rs2.57 Trillion Rs3946.00 -1.91% +2.58% India Low: Rs3646.30 / High: Rs4829.30 16.90 Million
28 Coal India Limited
NSE:COALINDIA
$27.69 Billion Rs2.56 Trillion Rs415.50 -0.50% +1.30% India Low: Rs370.05 / High: Rs481.65 153.08 Million
29 Tata Steel Limited
NSE:TATASTEEL
$26.03 Billion Rs2.41 Trillion Rs192.99 +1.07% +5.67% India Low: Rs153.63 / High: Rs221.13 520.37 Million
30 Hindalco Industries Limited
NSE:HINDALCO
$25.15 Billion Rs2.33 Trillion Rs1040.00 +1.96% +11.06% India Low: Rs667.05 / High: Rs1149.70 115.11 Million
31 Adani Green Energy Limited
NSE:ADANIGREEN
$24.58 Billion Rs2.27 Trillion Rs1380.00 -0.29% +0.16% India Low: Rs772.80 / High: Rs1604.50 64.67 Million
32 Eicher Motors Limited
NSE:EICHERMOT
$23.69 Billion Rs2.19 Trillion Rs7986.50 +0.65% +4.70% India Low: Rs5658.00 / High: Rs8190.00 14.36 Million
33 Grasim Industries Limited
NSE:GRASIM
$23.65 Billion Rs2.19 Trillion Rs3224.00 +2.74% +3.46% India Low: Rs2531.10 / High: Rs3260.00 12.41 Million
34 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
35 InterGlobe Aviation Limited
NSE:INDIGO
$22.58 Billion Rs2.09 Trillion Rs5400.00 +0.78% +2.46% India Low: Rs3943.50 / High: Rs6155.50 23.87 Million
36 Indian Oil Corporation Limited
NSE:IOC
$21.99 Billion Rs2.03 Trillion Rs144.00 +1.69% +1.93% India Low: Rs131.81 / High: Rs187.47 296.41 Million
37 Adani Energy Solutions Limited
NSE:ADANIENSOL
$21.33 Billion Rs1.97 Trillion Rs1642.00 -0.24% -0.45% India Low: Rs755.95 / High: Rs1741.60 57.54 Million
38 Wipro Limited
NSE:WIPRO
$21.18 Billion Rs1.96 Trillion Rs186.99 +0.37% +3.24% India Low: Rs170.13 / High: Rs272.67 404.74 Million
39 SBI Life Insurance Company Limited
NSE:SBILIFE
$20.39 Billion Rs1.89 Trillion Rs1879.90 -1.01% -0.49% India Low: Rs1706.00 / High: Rs2109.60 22.54 Million
40 Hyundai Motor India Ltd
NSE:HYUNDAI
$19.49 Billion Rs1.80 Trillion Rs2218.50 -0.07% +10.82% India Low: Rs1691.40 / High: Rs2809.30 21.50 Million
41 JIO Financial Services Ltd
NSE:JIOFIN
$18.71 Billion Rs1.73 Trillion Rs261.95 -1.15% +10.49% India Low: Rs224.10 / High: Rs331.30 537.35 Million
42 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
$18.30 Billion Rs1.69 Trillion Rs5000.00 -0.60% +0.78% India Low: Rs3514.70 / High: Rs5122.80 19.30 Million
43 Trent Limited
NSE:TRENT
$18.04 Billion Rs1.67 Trillion Rs3129.00 +0.69% +6.77% India Low: Rs2710.90 / High: Rs5529.00 32.32 Million
44 Solar Industries India Limited
NSE:SOLARINDS
$18.01 Billion Rs1.67 Trillion Rs18400.00 -1.60% -1.22% India Low: Rs11772.00 / High: Rs19045.00 2.71 Million
45 Samvardhana Motherson International Limited
NSE:MOTHERSON
$17.58 Billion Rs1.63 Trillion Rs154.35 +2.22% +4.39% India Low: Rs90.27 / High: Rs155.01 394.84 Million
46 Cholamandalam Investment and Finance Company Limited
NSE:CHOLAFIN
$17.15 Billion Rs1.59 Trillion Rs1880.00 +0.27% +7.24% India Low: Rs1354.70 / High: Rs1888.20 38.17 Million
47 Cummins India Limited
NSE:CUMMINSIND
$16.31 Billion Rs1.51 Trillion Rs5440.00 -1.98% -0.28% India Low: Rs3674.00 / High: Rs6027.50 9.98 Million
48 Varun Beverages Limited
NSE:VBL
$15.98 Billion Rs1.48 Trillion Rs437.00 -0.46% -4.42% India Low: Rs382.20 / High: Rs544.05 140.92 Million
49 Tech Mahindra Limited
NSE:TECHM
$15.80 Billion Rs1.46 Trillion Rs1650.00 +0.09% +0.91% India Low: Rs1331.70 / High: Rs1768.40 68.58 Million
50 Hitachi Energy India Limited
NSE:POWERINDIA
$15.62 Billion Rs1.44 Trillion Rs32400.00 +1.23% +4.08% India Low: Rs16214.00 / High: Rs38445.00 3.52 Million
51 Bharat Heavy Electricals Limited
NSE:BHEL
$15.53 Billion Rs1.44 Trillion Rs412.40 +0.11% +1.64% India Low: Rs208.01 / High: Rs435.40 349.50 Million
52 BSE Limited
NSE:BSE
$15.52 Billion Rs1.44 Trillion Rs3534.60 -2.31% +2.22% India Low: Rs2040.20 / High: Rs4403.30 68.30 Million
53 CG Power and Industrial Solutions Limited
NSE:CGPOWER
$15.15 Billion Rs1.40 Trillion Rs889.50 +1.07% +5.38% India Low: Rs530.65 / High: Rs976.50 129.80 Million
54 Bharat Petroleum Corporation Limited
NSE:BPCL
$15.07 Billion Rs1.39 Trillion Rs326.25 +0.69% +1.94% India Low: Rs271.30 / High: Rs388.30 163.58 Million
55 Polycab India Limited
NSE:POLYCAB
$14.98 Billion Rs1.39 Trillion Rs9200.00 +0.26% +0.86% India Low: Rs6722.00 / High: Rs10083.00 8.43 Million
56 Power Finance Corporation Limited
NSE:PFC
$14.92 Billion Rs1.38 Trillion Rs418.00 -0.48% -0.45% India Low: Rs335.05 / High: Rs481.40 139.24 Million
57 Union Bank of India
NSE:UNIONBANK
$14.51 Billion Rs1.34 Trillion Rs175.80 +1.03% +4.49% India Low: Rs124.82 / High: Rs202.27 424.31 Million
58 LTIMindtree Limited
NSE:LTM
$14.45 Billion Rs1.34 Trillion Rs4506.00 -1.16% +4.57% India Low: Rs3538.00 / High: Rs4757.90 12.76 Million
59 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
60 Britannia Industries Limited
NSE:BRITANNIA
$14.27 Billion Rs1.32 Trillion Rs5478.00 -0.96% +1.74% India Low: Rs5064.00 / High: Rs6300.50 5.66 Million
61 Punjab National Bank
NSE:PNB
$14.11 Billion Rs1.31 Trillion Rs113.55 -0.39% +1.70% India Low: Rs99.49 / High: Rs132.36 465.87 Million
62 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$13.85 Billion Rs1.28 Trillion Rs8910.00 -1.55% +0.08% India Low: Rs6793.50 / High: Rs9050.00 6.42 Million
63 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
$13.84 Billion Rs1.28 Trillion Rs11496.00 +0.18% +6.35% India Low: Rs8746.00 / High: Rs14523.00 1.30 Million
64 Bank of Baroda
NSE:BANKBARODA
$13.74 Billion Rs1.27 Trillion Rs245.60 +0.24% +2.68% India Low: Rs232.83 / High: Rs324.45 281.47 Million
65 Bosch Limited
NSE:BOSCHLTD
$13.69 Billion Rs1.27 Trillion Rs42920.00 +4.17% +3.90% India Low: Rs28745.00 / High: Rs42920.00 703.52K
66 Macrotech Developers Limited
NSE:LODHA
$13.50 Billion Rs1.25 Trillion Rs1250.00 +1.64% -3.95% India Low: Rs677.00 / High: Rs1316.35 94.37 Million
67 Cipla Limited
NSE:CIPLA
$12.74 Billion Rs1.18 Trillion Rs1458.80 -0.08% +0.98% India Low: Rs1192.40 / High: Rs1663.60 31.70 Million
68 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$12.71 Billion Rs1.18 Trillion Rs545.00 +1.69% -2.46% India Low: Rs535.95 / High: Rs796.55 101.73 Million
69 LLOYDS METALS AND ENERGY LTD.
NSE:LLOYDSME
$12.70 Billion Rs1.17 Trillion Rs2087.10 +1.66% +5.46% India Low: Rs1098.20 / High: Rs2087.10 13.59 Million
70 Canara Bank
NSE:CANBK
$12.65 Billion Rs1.17 Trillion Rs128.91 +0.71% +1.30% India Low: Rs103.83 / High: Rs158.93 591.92 Million
71 GAIL (India) Limited
NSE:GAIL
$12.58 Billion Rs1.16 Trillion Rs176.96 +1.12% +1.57% India Low: Rs135.40 / High: Rs185.30 248.16 Million
72 Aditya Birla Capital Limited
NSE:ABCAPITAL
$12.57 Billion Rs1.16 Trillion Rs424.70 +1.12% +8.52% India Low: Rs268.05 / High: Rs424.70 99.27 Million
73 Indian Railway Finance Corporation Limited
NSE:IRFC
$12.56 Billion Rs1.16 Trillion Rs88.90 -0.78% +2.01% India Low: Rs87.03 / High: Rs133.64 193.28 Million
74 Muthoot Finance Limited
NSE:MUTHOOTFIN
$12.56 Billion Rs1.16 Trillion Rs2892.00 +0.77% -4.06% India Low: Rs2509.90 / High: Rs4091.70 29.73 Million
75 Hero MotoCorp Limited
NSE:HEROMOTOCO
$12.31 Billion Rs1.14 Trillion Rs5690.00 +2.56% +10.39% India Low: Rs4562.20 / High: Rs6350.50 17.04 Million
76 Jindal Steel & Power Limited
NSE:JINDALSTEL
$12.25 Billion Rs1.13 Trillion Rs1113.40 -0.94% +5.60% India Low: Rs945.80 / High: Rs1288.80 27.72 Million
77 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$12.20 Billion Rs1.13 Trillion Rs1121.10 -0.79% +1.99% India Low: Rs860.60 / High: Rs1159.00 29.06 Million
78 Ambuja Cements Limited
NSE:AMBUJACEM
$11.96 Billion Rs1.11 Trillion Rs445.00 +2.05% +3.26% India Low: Rs395.35 / High: Rs592.40 61.47 Million
79 United Spirits Limited
NSE:MCDOWELL-N
$11.96 Billion Rs1.11 Trillion Rs1520.00 -0.33% +0.74% India Low: Rs1218.80 / High: Rs1531.90 24.38 Million
80 HDFC Asset Management Company Limited
NSE:HDFCAMC
$11.88 Billion Rs1.10 Trillion Rs2562.00 +0.23% +1.22% India Low: Rs2216.40 / High: Rs5892.00 21.60 Million
81 Lupin Limited
NSE:LUPIN
$11.80 Billion Rs1.09 Trillion Rs2388.00 -0.91% -0.33% India Low: Rs1889.70 / High: Rs2514.80 21.48 Million
82 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$11.73 Billion Rs1.08 Trillion Rs1096.30 +0.39% +1.31% India Low: Rs1014.80 / High: Rs1271.00 34.10 Million
83 Vedanta Limited
NSE:VEDL
$11.70 Billion Rs1.08 Trillion Rs277.00 +2.97% +6.81% India Low: Rs253.05 / High: Rs787.50 288.30 Million
84 The Indian Hotels Company Limited
NSE:INDHOTEL
$11.41 Billion Rs1.05 Trillion Rs741.05 -1.19% +0.86% India Low: Rs570.95 / High: Rs806.80 57.25 Million
85 Max Healthcare Institute Limited
NSE:MAXHEALTH
$11.37 Billion Rs1.05 Trillion Rs1080.00 +0.28% -2.24% India Low: Rs931.60 / High: Rs1267.10 39.31 Million
86 JSW Energy Limited
NSE:JSWENERGY
$11.22 Billion Rs1.04 Trillion Rs566.00 -0.35% +2.60% India Low: Rs440.05 / High: Rs602.05 58.51 Million
87 Oracle Financial Services Software Limited
NSE:OFSS
$11.07 Billion Rs1.02 Trillion Rs11759.00 +1.37% +3.75% India Low: Rs6302.00 / High: Rs11771.00 7.23 Million
88 Indus Towers Limited
NSE:INDUSTOWER
$11.00 Billion Rs1.02 Trillion Rs385.85 -1.06% +1.11% India Low: Rs324.05 / High: Rs477.75 144.61 Million
89 Mankind Pharma Ltd
NSE:MANKIND
$10.87 Billion Rs1.01 Trillion Rs2435.60 -0.10% -6.96% India Low: Rs1927.40 / High: Rs2660.60 10.77 Million
90 Laurus Labs Limited
NSE:LAURUSLABS
$10.71 Billion Rs990.64 Billion Rs1835.00 -0.81% +4.33% India Low: Rs821.85 / High: Rs1850.00 55.68 Million
91 REC Limited
NSE:RECLTD
$10.42 Billion Rs963.76 Billion Rs366.00 -0.54% -0.66% India Low: Rs305.10 / High: Rs387.30 112.54 Million
92 FSN E-Commerce Ventures Limited
NSE:NYKAA
$10.39 Billion Rs960.38 Billion Rs335.35 -2.09% +1.74% India Low: Rs202.13 / High: Rs344.90 175.17 Million
93 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$10.38 Billion Rs960.25 Billion Rs2380.50 -0.36% +3.69% India Low: Rs2065.20 / High: Rs2997.00 16.11 Million
94 Aurobindo Pharma Limited
NSE:AUROPHARMA
$10.04 Billion Rs928.31 Billion Rs1613.40 +1.73% +4.14% India Low: Rs1022.20 / High: Rs1620.50 23.42 Million
95 One 97 Communications Limited
NSE:PAYTM
$9.89 Billion Rs914.82 Billion Rs1429.00 +2.07% +9.26% India Low: Rs959.00 / High: Rs1429.00 92.08 Million
96 The Federal Bank Limited
NSE:FEDERALBNK
$9.51 Billion Rs879.22 Billion Rs356.45 -1.66% -0.22% India Low: Rs189.90 / High: Rs371.70 164.22 Million
97 Dixon Technologies (India) Limited
NSE:DIXON
$9.39 Billion Rs868.41 Billion Rs14310.00 +2.30% +3.62% India Low: Rs9673.00 / High: Rs18331.00 15.42 Million
98 Persistent Systems Limited
NSE:PERSISTENT
$9.33 Billion Rs863.14 Billion Rs5520.00 +0.38% +1.69% India Low: Rs4298.50 / High: Rs6563.50 18.31 Million
99 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
$9.09 Billion Rs840.50 Billion Rs1684.00 +2.38% +0.01% India Low: Rs1583.50 / High: Rs2042.90 35.85 Million
100 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
$9.09 Billion Rs840.38 Billion Rs394.95 +0.88% -1.27% India Low: Rs319.15 / High: Rs499.05 160.42 Million