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

Explore the biggest and most valuable companies listed on National Stock Exchange of India stock exchange, ranked by market capitalization.

National Stock Exchange of India (NSE) Total Market Cap: $3.76 Trillion
Located in India2,212 Listed Companies

Total Market Cap (USD)

$3.76 Trillion

Listed Companies

2,212

Exchange Location

India

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

Track real-time market capitalization of companies trading on NSE. Compare market values, analyze stock performance, and discover leading corporations on this exchange.

# Company Name Market Cap (USD) Market Cap (Local Currency) Last Traded Price 24h Change (%) 7-Day Change (%) Country 52-Week Range 24h Volume
1
Bharti Airtel Limited
NSE:BHARTIARTL
$117.72 Billion ₹ 10.20 Trillion ₹ 1788.80 -0.81% -4.38% India Low: 1627.30 / High: 2162.70 215.49 Million
2
Tata Consultancy Services Limited
NSE:TCS
$100.70 Billion ₹ 8.72 Trillion ₹ 2410.50 -1.31% -6.53% India Low: 2410.50 / High: 3657.75 101.02 Million
3
Bajaj Finance Limited
NSE:BAJFINANCE
$63.03 Billion ₹ 5.46 Trillion ₹ 878.15 +2.70% -7.58% India Low: 853.00 / High: 9607.50 192.73 Million
4
Hindustan Unilever Limited
NSE:HINDUNILVR
$59.03 Billion ₹ 5.11 Trillion ₹ 2175.70 +0.73% -2.25% India Low: 2136.90 / High: 2692.60 42.99 Million
5
Infosys Limited
NSE:INFY
$58.39 Billion ₹ 5.06 Trillion ₹ 1249.80 +0.12% -4.48% India Low: 1248.30 / High: 1689.80 366.64 Million
6
Life Insurance Corporation Of India
NSE:LICI
$56.77 Billion ₹ 4.92 Trillion ₹ 777.35 +0.60% -5.47% India Low: 757.40 / High: 972.80 24.60 Million
7
Maruti Suzuki India Limited
NSE:MARUTI
$45.71 Billion ₹ 3.96 Trillion ₹ 12591.00 -3.23% -12.65% India Low: 11329.75 / High: 17292.00 9.40 Million
8
ITC Limited
NSE:ITC
$43.61 Billion ₹ 3.78 Trillion ₹ 301.45 -0.87% -3.23% India Low: 301.45 / High: 442.90 445.02 Million
9
NTPC Limited
NSE:NTPC
$42.82 Billion ₹ 3.71 Trillion ₹ 382.40 -0.53% +0.47% India Low: 318.50 / High: 390.55 294.73 Million
10
Kotak Mahindra Bank Limited
NSE:KOTAKBANK
$42.47 Billion ₹ 3.68 Trillion ₹ 369.85 +0.82% -7.49% India Low: 366.85 / High: 2268.80 396.91 Million
11
HCL Technologies Limited
NSE:HCLTECH
$41.51 Billion ₹ 3.59 Trillion ₹ 1328.60 +0.24% -2.07% India Low: 1325.40 / High: 1739.90 83.70 Million
12
Oil & Natural Gas Corporation Limited
NSE:ONGC
$38.36 Billion ₹ 3.32 Trillion ₹ 264.10 -2.38% -4.43% India Low: 219.84 / High: 282.20 591.25 Million
13
Adani Ports and Special Economic Zone Limited
NSE:ADANIPORTS
$36.27 Billion ₹ 3.14 Trillion ₹ 1363.20 -2.03% -9.08% India Low: 1110.65 / High: 1570.20 54.12 Million
14
Adani Power Limited
NSE:ADANIPOWER
$34.31 Billion ₹ 2.97 Trillion ₹ 154.06 +5.11% +10.84% India Low: 132.96 / High: 709.40 520.66 Million
15
Coal India Limited
NSE:COALINDIA
$33.23 Billion ₹ 2.88 Trillion ₹ 467.00 -0.66% +3.92% India Low: 370.05 / High: 470.10 253.77 Million
16
Power Grid Corporation of India Limited
NSE:POWERGRID
$32.32 Billion ₹ 2.80 Trillion ₹ 300.95 -0.87% +0.50% India Low: 254.05 / High: 320.00 373.12 Million
17
JSW Steel Limited
NSE:JSWSTEEL
$32.28 Billion ₹ 2.80 Trillion ₹ 1145.60 +2.35% -7.14% India Low: 930.30 / High: 1280.60 33.92 Million
18
Bajaj Finserv Limited
NSE:BAJAJFINSV
$32.06 Billion ₹ 2.78 Trillion ₹ 1738.00 -1.85% -9.09% India Low: 1738.00 / High: 2176.60 23.59 Million
19
Bharat Electronics Limited
NSE:BEL_old
$31.40 Billion ₹ 2.72 Trillion ₹ 372.05 -0.75% -3.34% India Low: 272.10 / High: 432.25 293.09 Million
20
Vedanta Limited
NSE:VEDL
$31.12 Billion ₹ 2.69 Trillion ₹ 689.55 -4.18% -3.05% India Low: 370.55 / High: 766.35 298.07 Million
21
Hindustan Aeronautics Limited
NSE:HAL
$30.23 Billion ₹ 2.62 Trillion ₹ 3914.40 -2.47% +0.58% India Low: 3579.95 / High: 5127.70 44.16 Million
22
Bajaj Auto Limited
NSE:BAJAJ-AUTO
$29.26 Billion ₹ 2.53 Trillion ₹ 9073.00 +2.23% -7.57% India Low: 7306.80 / High: 10110.00 7.53 Million
23
Avenue Supermarts Limited
NSE:DMART
$28.69 Billion ₹ 2.48 Trillion ₹ 3817.90 -0.43% -1.49% India Low: 3646.30 / High: 4829.30 9.22 Million
24
Nestle India Limited
NSE:NESTLEIND
$27.02 Billion ₹ 2.34 Trillion ₹ 1213.40 +0.93% -3.11% India Low: 1089.40 / High: 2472.60 23.16 Million
25
Hindustan Zinc Limited
NSE:HINDZINC
$26.93 Billion ₹ 2.33 Trillion ₹ 551.95 -5.33% -7.34% India Low: 400.60 / High: 727.20 145.78 Million
26
Adani Enterprises Limited
NSE:ADANIENT
$26.14 Billion ₹ 2.26 Trillion ₹ 1961.10 -2.04% -6.13% India Low: 1864.20 / High: 2676.40 32.35 Million
27
Asian Paints Limited
NSE:ASIANPAINT
$24.55 Billion ₹ 2.13 Trillion ₹ 2217.70 +0.95% -2.71% India Low: 2196.80 / High: 2968.50 28.32 Million
28
Indian Oil Corporation Limited
NSE:IOC
$24.29 Billion ₹ 2.10 Trillion ₹ 148.96 -4.84% -11.69% India Low: 125.15 / High: 187.47 495.00 Million
29
Zomato Limited
NSE:ZOMATO
$24.21 Billion ₹ 2.10 Trillion ₹ 231.11 +1.72% -1.34% India Low: 201.70 / High: 239.24 1.66 Billion
30
Wipro Limited
NSE:WIPRO
$23.59 Billion ₹ 2.04 Trillion ₹ 195.11 -1.25% -0.15% India Low: 195.11 / High: 272.67 439.23 Million
31
Hindalco Industries Limited
NSE:HINDALCO
$23.50 Billion ₹ 2.03 Trillion ₹ 910.05 -6.16% -4.70% India Low: 561.80 / High: 1024.05 150.91 Million
32
Eternal Limited
NSE:ETERNAL
$23.33 Billion ₹ 2.02 Trillion ₹ 222.04 +2.95% -4.53% India Low: 215.68 / High: 354.35 1.22 Billion
33
SBI Life Insurance Company Limited
NSE:SBILIFE
$22.06 Billion ₹ 1.91 Trillion ₹ 1904.40 -1.80% -2.09% India Low: 1457.50 / High: 2109.60 20.64 Million
34
Shriram Finance Limited
NSE:SHRIRAMFIN
$21.80 Billion ₹ 1.89 Trillion ₹ 1003.60 -2.72% -3.45% India Low: 571.65 / High: 1104.60 144.81 Million
35
Eicher Motors Limited
NSE:EICHERMOT
$21.63 Billion ₹ 1.87 Trillion ₹ 6827.50 +1.28% -10.41% India Low: 5065.25 / High: 8190.00 15.74 Million
36
ideaForge Technology Limited
NSE:IDEAFORGE
$20.77 Billion £ 16.98 Billion £ 392.50 -3.04% -11.03% India Low: 326.05 / High: 633.50 26.66 Million
37
Grasim Industries Limited
NSE:GRASIM
$20.12 Billion ₹ 1.74 Trillion ₹ 2568.60 -3.91% -5.71% India Low: 2421.65 / High: 2958.70 19.04 Million
38
InterGlobe Aviation Limited
NSE:INDIGO
$18.85 Billion ₹ 1.63 Trillion ₹ 4222.10 +1.54% -4.13% India Low: 4158.20 / High: 6155.50 34.61 Million
39
Divi's Laboratories Limited
NSE:DIVISLAB
$18.61 Billion ₹ 1.61 Trillion ₹ 6071.00 -3.36% -4.61% India Low: 5258.95 / High: 6983.50 8.31 Million
40
TVS Motor Company Limited
NSE:TVSMOTOR
$18.51 Billion ₹ 1.60 Trillion ₹ 3374.80 +1.51% -10.81% India Low: 2311.75 / High: 3954.20 20.28 Million
41
JIO Financial Services Ltd
NSE:JIOFIN
$17.19 Billion ₹ 1.49 Trillion ₹ 234.35 -0.38% -2.09% India Low: 213.52 / High: 333.90 306.46 Million
42
Torrent Pharmaceuticals Limited
NSE:TORNTPHARM
$17.16 Billion ₹ 1.49 Trillion ₹ 4390.00 -1.26% +0.84% India Low: 3126.80 / High: 4446.00 10.25 Million
43
Bank of Baroda
NSE:BANKBARODA
$16.72 Billion ₹ 1.45 Trillion ₹ 279.95 -0.39% -5.21% India Low: 209.34 / High: 324.45 245.99 Million
44
Adani Green Energy Limited
NSE:ADANIGREEN
$16.49 Billion ₹ 1.43 Trillion ₹ 866.95 +0.65% +1.00% India Low: 772.80 / High: 1152.15 66.27 Million
45
Britannia Industries Limited
NSE:BRITANNIA
$16.15 Billion ₹ 1.40 Trillion ₹ 5808.50 +0.37% -2.59% India Low: 4707.10 / High: 6300.50 7.99 Million
46
Pidilite Industries Limited
NSE:PIDILITIND
$15.91 Billion ₹ 1.38 Trillion ₹ 1353.60 +1.01% -5.59% India Low: 1340.00 / High: 3127.00 16.26 Million
47
Varun Beverages Limited
NSE:VBL
$15.67 Billion ₹ 1.36 Trillion ₹ 401.30 -2.37% -9.97% India Low: 401.30 / High: 556.75 108.93 Million
48
HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$15.59 Billion ₹ 1.35 Trillion ₹ 626.00 +0.04% -6.36% India Low: 625.75 / High: 814.30 72.40 Million
49
DLF Limited
NSE:DLF
$15.51 Billion ₹ 1.34 Trillion ₹ 542.75 -2.75% -7.25% India Low: 542.75 / High: 880.35 92.87 Million
50
Power Finance Corporation Limited
NSE:PFC
$15.46 Billion ₹ 1.34 Trillion ₹ 405.60 -2.48% -1.95% India Low: 335.05 / High: 438.15 190.48 Million
51
Muthoot Finance Limited
NSE:MUTHOOTFIN
$15.45 Billion ₹ 1.34 Trillion ₹ 3333.20 +2.75% +0.81% India Low: 2017.00 / High: 4091.70 26.92 Million
52
Union Bank of India
NSE:UNIONBANK
$15.33 Billion ₹ 1.33 Trillion ₹ 173.88 -4.51% -9.06% India Low: 115.58 / High: 202.27 422.81 Million
53
Bharat Petroleum Corporation Limited
NSE:BPCL
$15.28 Billion ₹ 1.32 Trillion ₹ 304.95 -4.49% -13.55% India Low: 262.18 / High: 388.30 226.03 Million
54
Solar Industries India Limited
NSE:SOLARINDS
$14.89 Billion ₹ 1.29 Trillion ₹ 14251.00 -1.89% -2.86% India Low: 10085.65 / High: 17598.00 4.21 Million
55
Trent Limited
NSE:TRENT
$14.76 Billion ₹ 1.28 Trillion ₹ 3596.10 +3.11% -3.40% India Low: 3487.80 / High: 6222.50 17.64 Million
56
Cummins India Limited
NSE:CUMMINSIND
$14.69 Billion ₹ 1.27 Trillion ₹ 4589.70 -1.29% -4.40% India Low: 2711.25 / High: 4962.80 17.19 Million
57
Tata Power Company Limited
NSE:TATAPOWER
$14.57 Billion ₹ 1.26 Trillion ₹ 394.95 -1.79% +4.80% India Low: 345.25 / High: 414.70 127.88 Million
58
Indian Railway Finance Corporation Limited
NSE:IRFC
$14.55 Billion ₹ 1.26 Trillion ₹ 96.44 -0.78% -3.05% India Low: 96.44 / High: 146.96 420.77 Million
59
LTIMindtree Limited
NSE:LTM
$14.40 Billion ₹ 1.25 Trillion ₹ 4207.10 +0.01% -1.98% India Low: 4206.50 / High: 4404.40 1.94 Million
60
Canara Bank
NSE:CANBK
$14.11 Billion ₹ 1.22 Trillion ₹ 134.68 -4.03% -9.31% India Low: 83.92 / High: 158.93 601.38 Million
61
Adani Energy Solutions Limited
NSE:ADANIENSOL
$13.82 Billion ₹ 1.20 Trillion ₹ 996.50 +0.42% +0.40% India Low: 755.95 / High: 1057.90 31.49 Million
62
Samvardhana Motherson International Limited
NSE:MOTHERSON
$13.79 Billion ₹ 1.19 Trillion ₹ 113.32 -0.44% -7.70% India Low: 90.27 / High: 161.00 510.17 Million
63
Tech Mahindra Limited
NSE:TECHM
$13.63 Billion ₹ 1.18 Trillion ₹ 1332.80 -1.26% -0.04% India Low: 1272.75 / High: 1768.40 55.15 Million
64
Jindal Steel & Power Limited
NSE:JINDALSTEL
$13.43 Billion ₹ 1.16 Trillion ₹ 1143.30 -6.67% -3.44% India Low: 786.90 / High: 1266.50 29.48 Million
65
Tata Motors Passenger Vehicles Limited
NSE:TMPV
$13.37 Billion ₹ 1.16 Trillion ₹ 314.40 +0.10% -10.36% India Low: 314.10 / High: 417.00 253.07 Million
66
BSE Limited
NSE:BSE
$13.12 Billion ₹ 1.14 Trillion ₹ 2797.00 -1.88% +1.29% India Low: 2040.20 / High: 7459.00 124.51 Million
67
Indus Towers Limited
NSE:INDUSTOWER
$13.01 Billion ₹ 1.13 Trillion ₹ 427.10 +0.74% -5.52% India Low: 324.05 / High: 477.75 118.92 Million
68
Siemens Limited
NSE:SIEMENS
$12.95 Billion ₹ 1.12 Trillion ₹ 3149.60 -1.81% -3.65% India Low: 2715.85 / High: 5418.25 10.15 Million
69
CG Power and Industrial Solutions Limited
NSE:CGPOWER
$12.70 Billion ₹ 1.10 Trillion ₹ 698.65 -1.58% -2.35% India Low: 530.65 / High: 792.20 66.60 Million
70
Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$12.53 Billion ₹ 1.09 Trillion ₹ 7550.00 -0.32% -2.89% India Low: 6246.80 / High: 8012.00 10.97 Million
71
TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$12.49 Billion ₹ 1.08 Trillion ₹ 1092.70 +0.84% -2.15% India Low: 946.85 / High: 1212.60 24.17 Million
72
Hitachi Energy India Limited
NSE:POWERINDIA
$12.44 Billion ₹ 1.08 Trillion ₹ 24165.00 -2.87% -4.51% India Low: 11353.45 / High: 25860.00 3.12 Million
73
Polycab India Limited
NSE:POLYCAB
$12.39 Billion ₹ 1.07 Trillion ₹ 7127.00 -0.92% -16.66% India Low: 4934.60 / High: 8610.50 11.37 Million
74
Godrej Consumer Products Limited
NSE:GODREJCP
$12.30 Billion ₹ 1.07 Trillion ₹ 1041.10 +1.28% -6.76% India Low: 1027.90 / High: 1299.50 29.57 Million
75
IDBI Bank Limited
NSE:IDBI
$12.27 Billion ₹ 1.06 Trillion ₹ 98.81 -0.33% -10.32% India Low: 72.93 / High: 116.01 513.82 Million
76
Cipla Limited
NSE:CIPLA
$12.26 Billion ₹ 1.06 Trillion ₹ 1314.70 -0.72% -0.88% India Low: 1311.60 / High: 1663.60 35.61 Million
77
Lupin Limited
NSE:LUPIN
$12.21 Billion ₹ 1.06 Trillion ₹ 2314.90 -1.80% -0.77% India Low: 1851.80 / High: 2357.30 21.66 Million
78
Hero MotoCorp Limited
NSE:HEROMOTOCO
$12.20 Billion ₹ 1.06 Trillion ₹ 5278.50 +1.39% -4.24% India Low: 3526.90 / High: 6350.50 11.39 Million
79
Ambuja Cements Limited
NSE:AMBUJACEM
$12.14 Billion ₹ 1.05 Trillion ₹ 425.35 -4.73% -11.39% India Low: 425.35 / High: 620.55 50.34 Million
80
HDFC Asset Management Company Limited
NSE:HDFCAMC
$11.78 Billion ₹ 1.02 Trillion ₹ 2381.00 -1.98% -6.96% India Low: 2381.00 / High: 5892.00 18.96 Million
81
Vodafone Idea Limited
NSE:IDEA
$11.75 Billion ₹ 1.02 Trillion ₹ 9.39 +1.29% -6.66% India Low: 6.15 / High: 12.06 10.35 Billion
82
Ashok Leyland Limited
NSE:ASHOKLEY
$11.57 Billion ₹ 1.00 Trillion ₹ 170.65 -4.38% -15.95% India Low: 115.42 / High: 252.95 473.35 Million
83
Marico Limited
NSE:MARICO
$11.22 Billion ₹ 971.60 Billion ₹ 750.10 -0.31% -4.48% India Low: 619.10 / High: 810.35 37.84 Million
84
Max Healthcare Institute Limited
NSE:MAXHEALTH
$11.12 Billion ₹ 963.36 Billion ₹ 990.00 -2.98% -6.44% India Low: 952.60 / High: 1301.40 71.67 Million
85
United Spirits Limited
NSE:MCDOWELL-N
$11.06 Billion ₹ 958.21 Billion ₹ 1317.40 +0.23% -5.21% India Low: 1281.50 / High: 1610.00 19.14 Million
86
GMR Airports Limited
NSE:GMRAIRPORT
$11.03 Billion ₹ 955.59 Billion ₹ 90.50 +1.39% -4.80% India Low: 74.95 / High: 108.35 323.32 Million
87
Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$10.84 Billion ₹ 939.07 Billion ₹ 2328.00 -4.72% -1.04% India Low: 2165.40 / High: 3751.20 49.79 Million
88
ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
$10.57 Billion ₹ 915.24 Billion ₹ 1837.10 -0.98% -2.03% India Low: 1718.55 / High: 2061.00 12.69 Million
89
JSW Energy Limited
NSE:JSWENERGY
$10.40 Billion ₹ 900.81 Billion ₹ 512.95 -1.03% +6.98% India Low: 440.05 / High: 575.25 67.76 Million
90
Bharat Heavy Electricals Limited
NSE:BHEL
$10.39 Billion ₹ 900.11 Billion ₹ 258.50 -3.49% +0.49% India Low: 203.88 / High: 303.55 407.71 Million
91
Bosch Limited
NSE:BOSCHLTD
$10.34 Billion ₹ 895.28 Billion ₹ 30355.00 +0.56% -8.94% India Low: 26182.70 / High: 41495.00 505.26K
92
Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$10.30 Billion ₹ 892.43 Billion ₹ 886.90 -2.10% -2.86% India Low: 822.10 / High: 1047.85 17.57 Million
93
REC Limited
NSE:RECLTD
$10.08 Billion ₹ 872.91 Billion ₹ 331.50 -3.49% -3.03% India Low: 324.40 / High: 442.60 179.27 Million
94
The Indian Hotels Company Limited
NSE:INDHOTEL
$10.02 Billion ₹ 868.08 Billion ₹ 609.85 -2.42% -3.15% India Low: 609.85 / High: 842.10 62.18 Million
95
Macrotech Developers Limited
NSE:LODHA
$9.99 Billion ₹ 865.26 Billion ₹ 866.35 -0.31% -5.45% India Low: 866.35 / High: 1516.00 27.98 Million
96
Mankind Pharma Ltd
NSE:MANKIND
$9.98 Billion ₹ 864.70 Billion ₹ 2094.70 -2.07% -4.22% India Low: 2024.30 / High: 2696.50 12.97 Million
97
ICICI Prudential Life Insurance Company Limited
NSE:ICICIPRULI
$9.76 Billion ₹ 845.59 Billion ₹ 583.90 +0.03% -4.91% India Low: 536.90 / High: 688.45 27.25 Million
98
SHREE CEMENT LIMITED
NSE:SHREECEM
$9.71 Billion ₹ 841.22 Billion ₹ 23315.00 +1.52% -6.27% India Low: 22965.00 / High: 32345.00 750.94K
99
NTPC Green Energy Limited
NSE:NTPCGREEN
$9.58 Billion ₹ 829.99 Billion ₹ 98.50 +0.36% +12.01% India Low: 85.18 / High: 116.65 441.55 Million
100
Aditya Birla Capital Limited
NSE:ABCAPITAL
$9.51 Billion ₹ 823.66 Billion ₹ 314.60 +1.24% -3.66% India Low: 166.49 / High: 364.05 235.60 Million
Page 1 of 23