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

National Stock Exchange of India (NSE) lists 1,716 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,716

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
$209.40 Billion Rs19.36 Trillion Rs1430.80 +0.38% +5.04% India Low: Rs1304.60 / High: Rs1592.30 534.42 Million
2 State Bank of India
NSE:SBIN
$106.66 Billion Rs9.86 Trillion Rs1068.45 -1.70% -3.16% India Low: Rs769.00 / High: Rs1227.80 442.77 Million
3 Tata Consultancy Services Limited
NSE:TCS
$96.80 Billion Rs8.95 Trillion Rs2473.90 -0.03% -2.54% India Low: Rs2358.90 / High: Rs3620.40 109.16 Million
4 Bajaj Finance Limited
NSE:BAJFINANCE
$62.99 Billion Rs5.82 Trillion Rs937.00 +0.75% +0.24% India Low: Rs801.55 / High: Rs9607.50 261.60 Million
5 Larsen & Toubro Limited
NSE:LT
$59.72 Billion Rs5.52 Trillion Rs4014.00 -2.00% -0.18% India Low: Rs3321.40 / High: Rs4418.10 86.30 Million
6 Hindustan Unilever Limited
NSE:HINDUNILVR
$57.20 Billion Rs5.29 Trillion Rs2250.90 -2.74% -4.98% India Low: Rs2052.20 / High: Rs2692.60 58.51 Million
7 Life Insurance Corporation Of India
NSE:LICI
$54.58 Billion Rs5.05 Trillion Rs797.90 -1.79% -2.75% India Low: Rs725.65 / High: Rs972.80 46.78 Million
8 Infosys Limited
NSE:INFY
$51.72 Billion Rs4.78 Trillion Rs1181.80 +1.22% -6.84% India Low: Rs1152.10 / High: Rs1689.80 348.43 Million
9 Adani Power Limited
NSE:ADANIPOWER
$46.27 Billion Rs4.28 Trillion Rs221.85 +1.17% +2.88% India Low: Rs132.96 / High: Rs709.40 1.44 Billion
10 ITC Limited
NSE:ITC
$42.67 Billion Rs3.95 Trillion Rs314.90 -0.43% +3.08% India Low: Rs287.70 / High: Rs442.90 492.56 Million
11 NTPC Limited
NSE:NTPC
$41.86 Billion Rs3.87 Trillion Rs399.15 -0.54% -1.54% India Low: Rs318.50 / High: Rs410.20 305.65 Million
12 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
$41.29 Billion Rs3.82 Trillion Rs1657.30 -0.23% +4.32% India Low: Rs1300.30 / High: Rs1661.10 86.94 Million
13 Oil & Natural Gas Corporation Limited
NSE:ONGC
$40.75 Billion Rs3.77 Trillion Rs299.55 -0.61% +5.61% India Low: Rs231.33 / High: Rs301.40 537.06 Million
14 Mahindra & Mahindra Limited
NSE:M&M
$40.21 Billion Rs3.72 Trillion Rs3097.50 -1.74% -1.66% India Low: Rs2931.10 / High: Rs3802.40 75.03 Million
15 UltraTech Cement Limited
NSE:ULTRACEMCO
$36.85 Billion Rs3.41 Trillion Rs11586.00 -2.09% -4.98% India Low: Rs10362.00 / High: Rs13052.00 9.32 Million
16 HCL Technologies Limited
NSE:HCLTECH
$35.09 Billion Rs3.24 Trillion Rs1199.10 -0.09% -6.71% India Low: Rs1196.00 / High: Rs1739.90 142.65 Million
17 JSW Steel Limited
NSE:JSWSTEEL
$33.38 Billion Rs3.09 Trillion Rs1264.50 -1.19% +0.09% India Low: Rs953.20 / High: Rs1282.70 53.58 Million
18 Avenue Supermarts Limited
NSE:DMART
$32.27 Billion Rs2.98 Trillion Rs4585.90 -0.16% -0.19% India Low: Rs3646.30 / High: Rs4829.30 20.84 Million
19 Coal India Limited
NSE:COALINDIA
$32.09 Billion Rs2.97 Trillion Rs481.45 +0.32% +8.40% India Low: Rs370.05 / High: Rs481.45 336.18 Million
20 Power Grid Corporation of India Limited
NSE:POWERGRID
$32.02 Billion Rs2.96 Trillion Rs318.35 -0.62% -0.44% India Low: Rs254.05 / High: Rs320.90 341.95 Million
21 Hindustan Aeronautics Limited
NSE:HAL
$31.38 Billion Rs2.90 Trillion Rs4338.80 -0.29% -1.40% India Low: Rs3487.20 / High: Rs5127.70 30.64 Million
22 Nestle India Limited
NSE:NESTLEIND
$30.42 Billion Rs2.81 Trillion Rs1458.60 -0.48% +4.50% India Low: Rs1089.40 / High: Rs2472.60 57.51 Million
23 Bajaj Finserv Limited
NSE:BAJAJFINSV
$30.19 Billion Rs2.79 Trillion Rs1747.20 -0.96% -5.19% India Low: Rs1631.80 / High: Rs2176.60 36.36 Million
24 Bajaj Auto Limited
NSE:BAJAJ-AUTO
$30.18 Billion Rs2.79 Trillion Rs9994.00 +4.72% +4.08% India Low: Rs7682.50 / High: Rs10110.00 9.76 Million
25 Adani Enterprises Limited
NSE:ADANIENT
$30.06 Billion Rs2.78 Trillion Rs2408.40 -0.72% +6.53% India Low: Rs1758.80 / High: Rs2676.40 72.93 Million
26 Bharat Electronics Limited
NSE:BEL_old
$29.41 Billion Rs2.72 Trillion Rs372.05 -0.75% -3.34% India Low: Rs307.15 / High: Rs432.25 293.09 Million
27 Tata Steel Limited
NSE:TATASTEEL
$28.51 Billion Rs2.64 Trillion Rs211.36 -2.09% -0.78% India Low: Rs142.08 / High: Rs215.88 714.76 Million
28 Hindalco Industries Limited
NSE:HINDALCO
$25.10 Billion Rs2.32 Trillion Rs1038.00 -2.74% -0.18% India Low: Rs620.20 / High: Rs1074.30 153.20 Million
29 Eternal Limited
NSE:ETERNAL
$24.31 Billion Rs2.25 Trillion Rs247.03 -2.76% -6.07% India Low: Rs215.68 / High: Rs354.35 1.26 Billion
30 Shriram Finance Limited
NSE:SHRIRAMFIN
$23.85 Billion Rs2.21 Trillion Rs937.35 -2.04% -10.26% India Low: Rs571.65 / High: Rs1104.60 203.66 Million
31 Wipro Limited
NSE:WIPRO
$22.73 Billion Rs2.10 Trillion Rs200.65 -0.01% -1.64% India Low: Rs187.54 / High: Rs272.67 638.61 Million
32 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
33 Adani Green Energy Limited
NSE:ADANIGREEN
$21.86 Billion Rs2.02 Trillion Rs1227.15 -1.42% +2.35% India Low: Rs772.80 / High: Rs1249.95 141.52 Million
34 Indian Oil Corporation Limited
NSE:IOC
$21.72 Billion Rs2.01 Trillion Rs142.25 -1.35% -3.47% India Low: Rs134.05 / High: Rs187.47 450.24 Million
35 Eicher Motors Limited
NSE:EICHERMOT
$21.09 Billion Rs1.95 Trillion Rs7109.00 -1.12% -1.67% India Low: Rs5308.50 / High: Rs8190.00 16.27 Million
36 Grasim Industries Limited
NSE:GRASIM
$20.50 Billion Rs1.90 Trillion Rs2794.50 -0.31% +0.64% India Low: Rs2524.10 / High: Rs2958.70 25.18 Million
37 SBI Life Insurance Company Limited
NSE:SBILIFE
$19.73 Billion Rs1.82 Trillion Rs1819.00 +0.15% -3.49% India Low: Rs1699.80 / High: Rs2109.60 43.31 Million
38 Varun Beverages Limited
NSE:VBL
$18.79 Billion Rs1.74 Trillion Rs513.70 -1.80% +3.79% India Low: Rs382.20 / High: Rs538.75 220.64 Million
39 ideaForge Technology Limited
NSE:IDEAFORGE
$18.41 Billion £13.71 Billion £609.20 +1.20% +11.60% India Low: £358.05 / High: £633.50 36.48 Million
40 InterGlobe Aviation Limited
NSE:INDIGO
$17.96 Billion Rs1.66 Trillion Rs4295.30 -1.15% -7.45% India Low: Rs3943.50 / High: Rs6155.50 43.16 Million
41 Adani Energy Solutions Limited
NSE:ADANIENSOL
$17.44 Billion Rs1.61 Trillion Rs1342.25 -5.35% -1.89% India Low: Rs755.95 / High: Rs1435.80 82.08 Million
42 JIO Financial Services Ltd
NSE:JIOFIN
$16.93 Billion Rs1.57 Trillion Rs246.37 -1.73% +3.30% India Low: Rs224.10 / High: Rs333.90 636.80 Million
43 Hitachi Energy India Limited
NSE:POWERINDIA
$16.17 Billion Rs1.50 Trillion Rs33550.00 +2.02% +10.60% India Low: Rs14413.00 / High: Rs33550.00 3.69 Million
44 Power Finance Corporation Limited
NSE:PFC
$16.00 Billion Rs1.48 Trillion Rs448.40 -3.52% -4.66% India Low: Rs335.05 / High: Rs481.40 237.89 Million
45 BSE Limited
NSE:BSE
$15.99 Billion Rs1.48 Trillion Rs3640.50 +0.13% +4.04% India Low: Rs2040.20 / High: Rs7459.00 104.49 Million
46 Hyundai Motor India Ltd
NSE:HYUNDAI
$15.97 Billion Rs1.48 Trillion Rs1817.60 +0.01% -1.72% India Low: Rs1691.40 / High: Rs2809.30 28.92 Million
47 Trent Limited
NSE:TRENT
$15.93 Billion Rs1.47 Trillion Rs4144.60 -1.98% -6.54% India Low: Rs3295.80 / High: Rs6222.50 38.77 Million
48 Cummins India Limited
NSE:CUMMINSIND
$15.79 Billion Rs1.46 Trillion Rs5266.40 -0.41% +1.05% India Low: Rs2736.30 / High: Rs5288.00 20.17 Million
49 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
$15.32 Billion Rs1.42 Trillion Rs4185.10 -1.10% +2.46% India Low: Rs3127.80 / High: Rs4446.00 9.70 Million
50 Solar Industries India Limited
NSE:SOLARINDS
$15.11 Billion Rs1.40 Trillion Rs15439.00 +0.40% +1.09% India Low: Rs11772.00 / High: Rs17598.00 3.92 Million
51 Britannia Industries Limited
NSE:BRITANNIA
$14.92 Billion Rs1.38 Trillion Rs5726.00 +0.30% -0.06% India Low: Rs5302.50 / High: Rs6300.50 10.17 Million
52 Muthoot Finance Limited
NSE:MUTHOOTFIN
$14.87 Billion Rs1.37 Trillion Rs3424.20 -1.07% -4.54% India Low: Rs2030.70 / High: Rs4091.70 21.24 Million
53 Bank of Baroda
NSE:BANKBARODA
$14.73 Billion Rs1.36 Trillion Rs263.46 -1.79% -6.83% India Low: Rs217.27 / High: Rs324.45 277.81 Million
54 Indian Railway Finance Corporation Limited
NSE:IRFC
$14.73 Billion Rs1.36 Trillion Rs104.21 -0.83% -1.52% India Low: Rs87.23 / High: Rs146.96 455.89 Million
55 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
56 Cholamandalam Investment and Finance Company Limited
NSE:CHOLAFIN
$14.26 Billion Rs1.32 Trillion Rs1562.90 +0.62% -0.17% India Low: Rs1354.70 / High: Rs1805.40 57.08 Million
57 Tech Mahindra Limited
NSE:TECHM
$14.11 Billion Rs1.30 Trillion Rs1473.50 +0.94% +0.75% India Low: Rs1331.70 / High: Rs1768.40 67.63 Million
58 Bharat Petroleum Corporation Limited
NSE:BPCL
$14.10 Billion Rs1.30 Trillion Rs300.45 -1.14% -4.44% India Low: Rs271.30 / High: Rs388.30 362.06 Million
59 CG Power and Industrial Solutions Limited
NSE:CGPOWER
$13.85 Billion Rs1.28 Trillion Rs813.35 -1.48% -1.33% India Low: Rs530.65 / High: Rs837.80 76.86 Million
60 Samvardhana Motherson International Limited
NSE:MOTHERSON
$13.82 Billion Rs1.28 Trillion Rs121.21 -1.65% -8.01% India Low: Rs90.27 / High: Rs161.00 591.59 Million
61 Union Bank of India
NSE:UNIONBANK
$13.70 Billion Rs1.27 Trillion Rs165.94 -0.82% -14.49% India Low: Rs115.58 / High: Rs202.27 543.83 Million
62 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$13.69 Billion Rs1.27 Trillion Rs586.90 -1.26% -2.84% India Low: Rs566.10 / High: Rs814.30 122.82 Million
63 LTIMindtree Limited
NSE:LTM
$13.69 Billion Rs1.27 Trillion Rs4269.60 -1.24% -7.27% India Low: Rs4013.80 / High: Rs4757.90 9.70 Million
64 Punjab National Bank
NSE:PNB
$13.59 Billion Rs1.26 Trillion Rs109.36 -1.64% -4.63% India Low: Rs91.36 / High: Rs132.36 462.50 Million
65 Jindal Steel & Power Limited
NSE:JINDALSTEL
$13.46 Billion Rs1.24 Trillion Rs1223.10 -0.41% -4.34% India Low: Rs851.15 / High: Rs1288.80 37.58 Million
66 Bharat Heavy Electricals Limited
NSE:BHEL
$13.27 Billion Rs1.23 Trillion Rs352.41 +2.30% +5.63% India Low: Rs208.01 / High: Rs354.71 442.88 Million
67 Canara Bank
NSE:CANBK
$13.21 Billion Rs1.22 Trillion Rs134.65 -1.76% -7.28% India Low: Rs92.38 / High: Rs158.93 556.28 Million
68 Polycab India Limited
NSE:POLYCAB
$13.20 Billion Rs1.22 Trillion Rs8110.50 -0.47% +0.90% India Low: Rs5765.00 / High: Rs8610.50 11.34 Million
69 HDFC Asset Management Company Limited
NSE:HDFCAMC
$12.56 Billion Rs1.16 Trillion Rs2712.60 -2.70% -1.94% India Low: Rs2216.40 / High: Rs5892.00 36.40 Million
70 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
$12.36 Billion Rs1.14 Trillion Rs10267.00 -0.37% -1.05% India Low: Rs8746.00 / High: Rs14523.00 1.28 Million
71 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$12.25 Billion Rs1.13 Trillion Rs1144.60 -2.00% -2.88% India Low: Rs1014.80 / High: Rs1212.60 40.26 Million
72 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$11.92 Billion Rs1.10 Trillion Rs2733.20 -1.32% +1.08% India Low: Rs2065.20 / High: Rs3751.20 56.92 Million
73 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$11.87 Billion Rs1.10 Trillion Rs7636.50 -0.94% -0.33% India Low: Rs6722.00 / High: Rs8012.00 10.12 Million
74 Ambuja Cements Limited
NSE:AMBUJACEM
$11.87 Billion Rs1.10 Trillion Rs444.20 -2.29% -3.62% India Low: Rs395.35 / High: Rs620.55 78.70 Million
75 Indus Towers Limited
NSE:INDUSTOWER
$11.69 Billion Rs1.08 Trillion Rs409.95 -0.95% +0.44% India Low: Rs324.05 / High: Rs477.75 150.57 Million
76 GAIL (India) Limited
NSE:GAIL
$11.61 Billion Rs1.07 Trillion Rs163.23 -1.47% -1.74% India Low: Rs135.40 / High: Rs200.09 330.51 Million
77 Bosch Limited
NSE:BOSCHLTD
$11.48 Billion Rs1.06 Trillion Rs35995.00 -0.96% -4.99% India Low: Rs28745.00 / High: Rs41495.00 1.32 Million
78 Vedanta Limited
NSE:VEDL
$11.48 Billion Rs1.06 Trillion Rs271.55 -64.90% -64.13% India Low: Rs271.55 / High: Rs787.50 524.42 Million
79 Cipla Limited
NSE:CIPLA
$11.44 Billion Rs1.06 Trillion Rs1309.60 -0.61% +5.93% India Low: Rs1192.40 / High: Rs1663.60 49.30 Million
80 Lupin Limited
NSE:LUPIN
$11.39 Billion Rs1.05 Trillion Rs2305.20 -0.27% -0.12% India Low: Rs1851.80 / High: Rs2357.30 27.13 Million
81 Hero MotoCorp Limited
NSE:HEROMOTOCO
$11.03 Billion Rs1.02 Trillion Rs5099.00 -0.30% -1.73% India Low: Rs3767.60 / High: Rs6350.50 14.04 Million
82 JSW Energy Limited
NSE:JSWENERGY
$10.66 Billion Rs985.45 Billion Rs561.15 +0.13% +0.11% India Low: Rs440.05 / High: Rs580.90 109.09 Million
83 Max Healthcare Institute Limited
NSE:MAXHEALTH
$10.45 Billion Rs966.33 Billion Rs993.05 -1.35% -1.22% India Low: Rs931.60 / High: Rs1301.40 62.43 Million
84 United Spirits Limited
NSE:MCDOWELL-N
$10.43 Billion Rs964.18 Billion Rs1325.60 -2.77% -4.82% India Low: Rs1218.80 / High: Rs1610.00 35.78 Million
85 LLOYDS METALS AND ENERGY LTD.
NSE:LLOYDSME
$10.39 Billion Rs960.61 Billion Rs1764.40 -0.44% +5.06% India Low: Rs1098.20 / High: Rs1772.20 17.82 Million
86 REC Limited
NSE:RECLTD
$10.09 Billion Rs932.95 Billion Rs354.30 -2.54% -7.58% India Low: Rs305.10 / High: Rs426.20 220.50 Million
87 Mankind Pharma Ltd
NSE:MANKIND
$10.03 Billion Rs927.45 Billion Rs2246.70 -0.45% +0.52% India Low: Rs1927.40 / High: Rs2696.50 12.17 Million
88 NTPC Green Energy Limited
NSE:NTPCGREEN
$10.01 Billion Rs925.63 Billion Rs109.85 -0.62% -3.27% India Low: Rs85.18 / High: Rs118.86 358.80 Million
89 Aditya Birla Capital Limited
NSE:ABCAPITAL
$9.79 Billion Rs905.36 Billion Rs345.50 -0.85% -1.48% India Low: Rs191.94 / High: Rs364.05 111.88 Million
90 The Indian Hotels Company Limited
NSE:INDHOTEL
$9.79 Billion Rs905.09 Billion Rs635.85 -1.37% -3.62% India Low: Rs570.95 / High: Rs806.80 70.64 Million
91 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$9.71 Billion Rs897.46 Billion Rs891.90 -2.08% -4.09% India Low: Rs860.60 / High: Rs1047.85 18.06 Million
92 Waaree Energies Limited
NSE:WAAREEENER
$9.70 Billion Rs897.09 Billion Rs3118.80 -10.97% -9.01% India Low: Rs2419.00 / High: Rs3739.80 49.17 Million
93 Macrotech Developers Limited
NSE:LODHA
$9.70 Billion Rs896.78 Billion Rs897.90 -1.62% +1.48% India Low: Rs677.00 / High: Rs1516.00 110.76 Million
94 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
$9.50 Billion Rs878.42 Billion Rs1763.20 -0.42% -3.60% India Low: Rs1689.10 / High: Rs2061.00 21.35 Million
95 Torrent Power Limited
NSE:TORNTPOWER
$9.46 Billion Rs874.78 Billion Rs1736.00 +2.02% +4.74% India Low: Rs1200.00 / High: Rs1772.50 20.38 Million
96 Oracle Financial Services Software Limited
NSE:OFSS
$9.15 Billion Rs846.49 Billion Rs9726.50 +0.40% +19.69% India Low: Rs6302.00 / High: Rs9732.50 9.69 Million
97 NHPC Limited
NSE:NHPC
$9.04 Billion Rs835.75 Billion Rs83.20 -1.06% +0.69% India Low: Rs72.23 / High: Rs90.93 424.67 Million
98 Aurobindo Pharma Limited
NSE:AUROPHARMA
$8.73 Billion Rs807.02 Billion Rs1389.50 -0.52% -2.23% India Low: Rs1022.20 / High: Rs1435.40 38.94 Million
99 Oil India Limited
NSE:OIL
$8.63 Billion Rs798.34 Billion Rs490.80 -0.42% +4.48% India Low: Rs390.30 / High: Rs514.75 140.24 Million
100 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
$8.62 Billion Rs796.98 Billion Rs374.55 -1.59% -2.09% India Low: Rs319.15 / High: Rs499.05 216.51 Million