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.56 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.56 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
$199.62 Billion Rs18.46 Trillion Rs1364.00 -1.74% -6.77% India Low: Rs1304.60 / High: Rs1592.30 514.03 Million
2 State Bank of India
NSE:SBIN
$97.29 Billion Rs9.00 Trillion Rs974.60 +0.10% -8.78% India Low: Rs785.10 / High: Rs1227.80 467.64 Million
3 Tata Consultancy Services Limited
NSE:TCS
$90.01 Billion Rs8.32 Trillion Rs2300.30 -3.87% -5.39% India Low: Rs2300.30 / High: Rs3579.90 103.14 Million
4 Bajaj Finance Limited
NSE:BAJFINANCE
$60.79 Billion Rs5.62 Trillion Rs904.20 -3.40% -4.84% India Low: Rs801.55 / High: Rs9607.50 207.15 Million
5 Hindustan Unilever Limited
NSE:HINDUNILVR
$57.48 Billion Rs5.31 Trillion Rs2262.00 -1.96% -2.05% India Low: Rs2052.20 / High: Rs2692.60 55.67 Million
6 Larsen & Toubro Limited
NSE:LT
$57.37 Billion Rs5.31 Trillion Rs3856.50 -2.12% -4.49% India Low: Rs3342.40 / High: Rs4418.10 77.01 Million
7 Life Insurance Corporation Of India
NSE:LICI
$53.41 Billion Rs4.94 Trillion Rs780.75 -2.20% -2.65% India Low: Rs725.65 / High: Rs972.80 39.98 Million
8 Infosys Limited
NSE:INFY
$49.90 Billion Rs4.61 Trillion Rs1140.30 -3.12% -2.40% India Low: Rs1140.30 / High: Rs1689.80 335.15 Million
9 Adani Power Limited
NSE:ADANIPOWER
$43.72 Billion Rs4.04 Trillion Rs209.63 -5.58% -7.77% India Low: Rs132.96 / High: Rs709.40 1.40 Billion
10 Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
$42.06 Billion Rs3.89 Trillion Rs1688.20 -4.48% -3.12% India Low: Rs1300.30 / High: Rs1767.30 97.36 Million
11 Mahindra & Mahindra Limited
NSE:M&M
$41.23 Billion Rs3.81 Trillion Rs3176.00 -2.15% +2.24% India Low: Rs2931.10 / High: Rs3802.40 77.09 Million
12 NTPC Limited
NSE:NTPC
$41.18 Billion Rs3.81 Trillion Rs392.70 -0.06% -1.84% India Low: Rs318.50 / High: Rs410.20 264.29 Million
13 ITC Limited
NSE:ITC
$40.75 Billion Rs3.77 Trillion Rs300.70 -1.68% -3.34% India Low: Rs287.70 / High: Rs442.90 473.27 Million
14 Oil & Natural Gas Corporation Limited
NSE:ONGC
$40.07 Billion Rs3.70 Trillion Rs294.50 +4.80% +0.55% India Low: Rs231.33 / High: Rs301.40 456.20 Million
15 UltraTech Cement Limited
NSE:ULTRACEMCO
$36.63 Billion Rs3.39 Trillion Rs11516.00 -2.95% -2.06% India Low: Rs10362.00 / High: Rs13052.00 8.50 Million
16 HCL Technologies Limited
NSE:HCLTECH
$33.53 Billion Rs3.10 Trillion Rs1145.80 -4.11% -4.56% India Low: Rs1145.80 / High: Rs1739.90 131.65 Million
17 Hindustan Aeronautics Limited
NSE:HAL
$33.07 Billion Rs3.06 Trillion Rs4572.50 -3.86% +0.29% India Low: Rs3487.20 / High: Rs5127.70 30.27 Million
18 JSW Steel Limited
NSE:JSWSTEEL
$33.05 Billion Rs3.06 Trillion Rs1252.30 -0.82% -1.13% India Low: Rs968.55 / High: Rs1283.40 47.17 Million
19 Bajaj Auto Limited
NSE:BAJAJ-AUTO
$31.40 Billion Rs2.90 Trillion Rs10397.00 -1.87% +2.62% India Low: Rs8008.00 / High: Rs10711.50 11.13 Million
20 Coal India Limited
NSE:COALINDIA
$30.86 Billion Rs2.85 Trillion Rs463.05 -0.30% -3.52% India Low: Rs370.05 / High: Rs481.45 312.92 Million
21 Power Grid Corporation of India Limited
NSE:POWERGRID
$30.81 Billion Rs2.85 Trillion Rs306.30 -1.48% -4.00% India Low: Rs254.05 / High: Rs320.90 259.77 Million
22 Nestle India Limited
NSE:NESTLEIND
$30.63 Billion Rs2.83 Trillion Rs1468.60 -0.90% +0.79% India Low: Rs1089.40 / High: Rs2472.60 59.49 Million
23 Avenue Supermarts Limited
NSE:DMART
$30.48 Billion Rs2.82 Trillion Rs4331.70 -1.31% -1.02% India Low: Rs3646.30 / High: Rs4829.30 12.67 Million
24 Bajaj Finserv Limited
NSE:BAJAJFINSV
$30.14 Billion Rs2.79 Trillion Rs1744.80 -2.75% -1.45% India Low: Rs1631.80 / High: Rs2176.60 28.93 Million
25 Adani Enterprises Limited
NSE:ADANIENT
$30.02 Billion Rs2.78 Trillion Rs2405.20 -3.80% -3.24% India Low: Rs1758.80 / High: Rs2676.40 62.63 Million
26 Bharat Electronics Limited
NSE:BEL_old
$29.41 Billion Rs2.72 Trillion Rs372.05 -0.75% -3.34% India Low: Rs344.35 / High: Rs432.25 293.09 Million
27 Tata Steel Limited
NSE:TATASTEEL
$28.59 Billion Rs2.64 Trillion Rs212.00 -0.04% -0.11% India Low: Rs151.00 / High: Rs217.09 622.89 Million
28 Hindalco Industries Limited
NSE:HINDALCO
$25.18 Billion Rs2.33 Trillion Rs1041.40 +1.75% -0.12% India Low: Rs630.65 / High: Rs1074.30 136.01 Million
29 Shriram Finance Limited
NSE:SHRIRAMFIN
$23.67 Billion Rs2.19 Trillion Rs930.45 -4.66% -3.12% India Low: Rs571.65 / High: Rs1104.60 167.09 Million
30 Eternal Limited
NSE:ETERNAL
$23.61 Billion Rs2.18 Trillion Rs239.98 -2.40% -4.73% India Low: Rs215.68 / High: Rs354.35 1.11 Billion
31 Adani Green Energy Limited
NSE:ADANIGREEN
$23.30 Billion Rs2.15 Trillion Rs1308.00 -5.74% +1.34% India Low: Rs772.80 / High: Rs1387.70 132.63 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 Wipro Limited
NSE:WIPRO
$21.47 Billion Rs1.99 Trillion Rs189.57 -3.62% -5.57% India Low: Rs187.54 / High: Rs272.67 609.35 Million
34 Grasim Industries Limited
NSE:GRASIM
$21.30 Billion Rs1.97 Trillion Rs2903.00 -2.72% +1.65% India Low: Rs2524.10 / High: Rs2984.20 19.37 Million
35 Eicher Motors Limited
NSE:EICHERMOT
$21.14 Billion Rs1.95 Trillion Rs7126.00 -1.06% -2.77% India Low: Rs5308.50 / High: Rs8190.00 14.26 Million
36 Indian Oil Corporation Limited
NSE:IOC
$21.02 Billion Rs1.94 Trillion Rs137.65 -1.94% -3.24% India Low: Rs134.05 / High: Rs187.47 350.18 Million
37 SBI Life Insurance Company Limited
NSE:SBILIFE
$19.89 Billion Rs1.84 Trillion Rs1833.90 -2.68% +0.76% India Low: Rs1755.20 / High: Rs2109.60 41.00 Million
38 ideaForge Technology Limited
NSE:IDEAFORGE
$18.41 Billion £13.71 Billion £732.60 -7.87% +0.22% India Low: £371.75 / High: £814.15 66.69 Million
39 Varun Beverages Limited
NSE:VBL
$17.86 Billion Rs1.65 Trillion Rs488.35 -2.58% -3.63% India Low: Rs382.20 / High: Rs523.10 197.50 Million
40 InterGlobe Aviation Limited
NSE:INDIGO
$17.57 Billion Rs1.62 Trillion Rs4201.70 -2.27% -1.42% India Low: Rs3943.50 / High: Rs6155.50 36.31 Million
41 BSE Limited
NSE:BSE
$16.92 Billion Rs1.56 Trillion Rs3851.90 -1.69% +5.95% India Low: Rs2040.20 / High: Rs7459.00 109.06 Million
42 Adani Energy Solutions Limited
NSE:ADANIENSOL
$16.68 Billion Rs1.54 Trillion Rs1284.30 -4.19% -8.16% India Low: Rs755.95 / High: Rs1435.80 97.84 Million
43 Hyundai Motor India Ltd
NSE:HYUNDAI
$16.50 Billion Rs1.53 Trillion Rs1877.90 -1.52% +1.81% India Low: Rs1691.40 / High: Rs2809.30 26.00 Million
44 Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
$16.04 Billion Rs1.48 Trillion Rs4381.90 -2.99% +3.06% India Low: Rs3127.80 / High: Rs4517.10 8.28 Million
45 Hitachi Energy India Limited
NSE:POWERINDIA
$15.92 Billion Rs1.47 Trillion Rs33020.00 -2.90% -1.58% India Low: Rs15570.00 / High: Rs34875.00 3.74 Million
46 JIO Financial Services Ltd
NSE:JIOFIN
$15.83 Billion Rs1.46 Trillion Rs230.47 -4.10% -8.81% India Low: Rs224.10 / High: Rs333.90 620.60 Million
47 Power Finance Corporation Limited
NSE:PFC
$15.73 Billion Rs1.45 Trillion Rs440.70 -1.74% -1.68% India Low: Rs335.05 / High: Rs481.40 214.90 Million
48 Trent Limited
NSE:TRENT
$15.57 Billion Rs1.44 Trillion Rs4050.60 -3.12% -2.59% India Low: Rs3295.80 / High: Rs6222.50 30.98 Million
49 Cummins India Limited
NSE:CUMMINSIND
$15.47 Billion Rs1.43 Trillion Rs5160.00 -1.50% -2.44% India Low: Rs2872.00 / High: Rs5403.00 14.33 Million
50 Solar Industries India Limited
NSE:SOLARINDS
$15.25 Billion Rs1.41 Trillion Rs15585.00 -4.17% +0.82% India Low: Rs11772.00 / High: Rs17598.00 3.35 Million
51 Bharat Heavy Electricals Limited
NSE:BHEL
$14.75 Billion Rs1.36 Trillion Rs391.75 -2.39% +3.90% India Low: Rs208.01 / High: Rs406.45 623.56 Million
52 Polycab India Limited
NSE:POLYCAB
$14.69 Billion Rs1.36 Trillion Rs9021.50 -0.49% +8.11% India Low: Rs5822.00 / High: Rs9083.00 12.97 Million
53 Muthoot Finance Limited
NSE:MUTHOOTFIN
$14.56 Billion Rs1.35 Trillion Rs3353.40 -2.47% -3.85% India Low: Rs2030.70 / High: Rs4091.70 14.74 Million
54 Bank of Baroda
NSE:BANKBARODA
$14.54 Billion Rs1.34 Trillion Rs259.95 -2.27% -3.09% India Low: Rs231.66 / High: Rs324.45 276.40 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.24 Billion Rs1.32 Trillion Rs1561.00 -3.91% -4.79% India Low: Rs1354.70 / High: Rs1805.40 54.73 Million
57 CG Power and Industrial Solutions Limited
NSE:CGPOWER
$14.20 Billion Rs1.31 Trillion Rs833.70 -2.84% +3.91% India Low: Rs530.65 / High: Rs873.55 98.79 Million
58 Samvardhana Motherson International Limited
NSE:MOTHERSON
$14.16 Billion Rs1.31 Trillion Rs124.26 -4.64% +3.37% India Low: Rs90.27 / High: Rs161.00 525.80 Million
59 Indian Railway Finance Corporation Limited
NSE:IRFC
$14.04 Billion Rs1.30 Trillion Rs99.36 -3.61% -4.84% India Low: Rs87.23 / High: Rs146.96 393.48 Million
60 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$14.04 Billion Rs1.30 Trillion Rs601.80 -3.36% +2.29% India Low: Rs566.10 / High: Rs814.30 157.85 Million
61 Britannia Industries Limited
NSE:BRITANNIA
$13.89 Billion Rs1.28 Trillion Rs5334.00 -1.41% -6.85% India Low: Rs5302.50 / High: Rs6300.50 10.72 Million
62 Bharat Petroleum Corporation Limited
NSE:BPCL
$13.51 Billion Rs1.25 Trillion Rs287.85 -2.24% -4.59% India Low: Rs271.30 / High: Rs388.30 326.79 Million
63 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$13.41 Billion Rs1.24 Trillion Rs1253.00 -1.42% +7.98% India Low: Rs1014.80 / High: Rs1271.00 59.22 Million
64 Union Bank of India
NSE:UNIONBANK
$13.39 Billion Rs1.24 Trillion Rs162.19 -0.99% -0.96% India Low: Rs124.82 / High: Rs202.27 442.70 Million
65 Jindal Steel & Power Limited
NSE:JINDALSTEL
$13.36 Billion Rs1.24 Trillion Rs1214.30 -1.44% -3.73% India Low: Rs887.45 / High: Rs1288.80 35.98 Million
66 Tech Mahindra Limited
NSE:TECHM
$13.34 Billion Rs1.23 Trillion Rs1392.90 -4.43% -5.35% India Low: Rs1331.70 / High: Rs1768.40 55.87 Million
67 LTIMindtree Limited
NSE:LTM
$13.28 Billion Rs1.23 Trillion Rs4143.80 -4.79% -1.40% India Low: Rs4013.80 / High: Rs4757.90 8.78 Million
68 Vedanta Limited
NSE:VEDL
$12.89 Billion Rs1.19 Trillion Rs305.05 +2.23% +3.53% India Low: Rs271.55 / High: Rs787.50 811.25 Million
69 Punjab National Bank
NSE:PNB
$12.77 Billion Rs1.18 Trillion Rs102.78 -1.76% -7.56% India Low: Rs97.88 / High: Rs132.36 489.29 Million
70 Canara Bank
NSE:CANBK
$12.75 Billion Rs1.18 Trillion Rs130.01 +0.45% -5.14% India Low: Rs103.83 / High: Rs158.93 553.79 Million
71 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$12.47 Billion Rs1.15 Trillion Rs8022.50 -0.74% +3.68% India Low: Rs6793.50 / High: Rs8097.00 9.61 Million
72 HDFC Asset Management Company Limited
NSE:HDFCAMC
$12.20 Billion Rs1.13 Trillion Rs2632.80 -4.16% -4.39% India Low: Rs2216.40 / High: Rs5892.00 29.39 Million
73 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
$12.15 Billion Rs1.12 Trillion Rs10097.00 -3.15% -1.66% India Low: Rs8746.00 / High: Rs14523.00 1.16 Million
74 Bosch Limited
NSE:BOSCHLTD
$11.65 Billion Rs1.08 Trillion Rs36510.00 -2.16% +1.84% India Low: Rs28745.00 / High: Rs41495.00 1.18 Million
75 Indus Towers Limited
NSE:INDUSTOWER
$11.43 Billion Rs1.06 Trillion Rs400.80 -2.40% +0.14% India Low: Rs324.05 / High: Rs477.75 171.06 Million
76 Ambuja Cements Limited
NSE:AMBUJACEM
$11.41 Billion Rs1.06 Trillion Rs426.95 -2.12% -4.12% India Low: Rs395.35 / High: Rs620.55 92.35 Million
77 GAIL (India) Limited
NSE:GAIL
$11.40 Billion Rs1.05 Trillion Rs160.35 -1.33% -2.51% India Low: Rs135.40 / High: Rs200.09 258.66 Million
78 Cipla Limited
NSE:CIPLA
$11.29 Billion Rs1.04 Trillion Rs1292.30 -0.97% -3.20% India Low: Rs1192.40 / High: Rs1663.60 44.29 Million
79 Lupin Limited
NSE:LUPIN
$11.10 Billion Rs1.03 Trillion Rs2245.40 -0.47% -4.40% India Low: Rs1851.80 / High: Rs2460.10 33.03 Million
80 Hero MotoCorp Limited
NSE:HEROMOTOCO
$11.00 Billion Rs1.02 Trillion Rs5082.50 -2.79% +0.32% India Low: Rs4067.20 / High: Rs6350.50 17.26 Million
81 Max Healthcare Institute Limited
NSE:MAXHEALTH
$10.71 Billion Rs990.32 Billion Rs1017.70 -1.95% +0.61% India Low: Rs931.60 / High: Rs1301.40 54.35 Million
82 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$10.66 Billion Rs985.78 Billion Rs2443.80 -4.75% -6.43% India Low: Rs2065.20 / High: Rs3751.20 50.09 Million
83 Mankind Pharma Ltd
NSE:MANKIND
$10.62 Billion Rs982.02 Billion Rs2378.90 -3.64% +5.36% India Low: Rs1927.40 / High: Rs2696.50 11.76 Million
84 JSW Energy Limited
NSE:JSWENERGY
$10.57 Billion Rs977.55 Billion Rs556.65 -2.55% -0.80% India Low: Rs440.05 / High: Rs580.90 97.89 Million
85 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$10.13 Billion Rs936.45 Billion Rs930.65 -2.75% +3.14% India Low: Rs860.60 / High: Rs1047.85 17.82 Million
86 LLOYDS METALS AND ENERGY LTD.
NSE:LLOYDSME
$10.03 Billion Rs927.62 Billion Rs1703.80 -2.29% -5.21% India Low: Rs1098.20 / High: Rs1797.50 18.66 Million
87 United Spirits Limited
NSE:MCDOWELL-N
$9.81 Billion Rs907.37 Billion Rs1247.50 -1.47% -5.61% India Low: Rs1218.80 / High: Rs1610.00 29.72 Million
88 REC Limited
NSE:RECLTD
$9.81 Billion Rs906.75 Billion Rs344.35 -2.05% -2.59% India Low: Rs305.10 / High: Rs426.20 199.38 Million
89 NTPC Green Energy Limited
NSE:NTPCGREEN
$9.77 Billion Rs903.05 Billion Rs107.17 -0.70% -3.70% India Low: Rs85.18 / High: Rs118.86 354.28 Million
90 The Indian Hotels Company Limited
NSE:INDHOTEL
$9.77 Billion Rs903.03 Billion Rs634.40 -4.07% -1.44% India Low: Rs570.95 / High: Rs806.80 59.44 Million
91 Waaree Energies Limited
NSE:WAAREEENER
$9.72 Billion Rs898.94 Billion Rs3125.20 -2.61% -0.35% India Low: Rs2419.00 / High: Rs3739.80 46.94 Million
92 Aditya Birla Capital Limited
NSE:ABCAPITAL
$9.67 Billion Rs894.09 Billion Rs341.20 -3.33% -1.34% India Low: Rs213.84 / High: Rs369.30 125.85 Million
93 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
$9.61 Billion Rs888.19 Billion Rs1782.80 -2.50% +1.48% India Low: Rs1689.10 / High: Rs2061.00 16.27 Million
94 Macrotech Developers Limited
NSE:LODHA
$9.50 Billion Rs878.25 Billion Rs879.35 -5.56% -4.79% India Low: Rs677.00 / High: Rs1516.00 72.88 Million
95 Aurobindo Pharma Limited
NSE:AUROPHARMA
$9.35 Billion Rs864.35 Billion Rs1488.20 +0.11% +8.15% India Low: Rs1022.20 / High: Rs1488.20 34.42 Million
96 Dabur India Limited
NSE:DABUR
$9.08 Billion Rs839.40 Billion Rs473.25 -0.04% +7.19% India Low: Rs410.45 / High: Rs552.70 51.82 Million
97 SRF Limited
NSE:SRF
$8.72 Billion Rs806.63 Billion Rs2721.20 -2.76% +6.66% India Low: Rs2391.50 / High: Rs3286.50 16.53 Million
98 Torrent Power Limited
NSE:TORNTPOWER
$8.71 Billion Rs805.04 Billion Rs1597.60 -4.96% -7.33% India Low: Rs1200.00 / High: Rs1772.50 17.53 Million
99 Multi Commodity Exchange of India Limited
NSE:MCX
$8.69 Billion Rs803.48 Billion Rs3156.90 -0.97% +8.38% India Low: Rs2191.00 / High: Rs11136.00 74.35 Million
100 Oil India Limited
NSE:OIL
$8.64 Billion Rs798.58 Billion Rs490.95 +7.66% +3.34% India Low: Rs390.30 / High: Rs514.75 167.18 Million