Largest Companies in India by Market Cap

This is the complete list of 1,717 largest companies in India by market cap, with a combined market capitalization of Rs344.99 Trillion ($3.73 Trillion USD). Bharat Heavy Electricals Limited leads as the top India company by market cap, valued at $15.48 Billion. From billion-dollar companies to the biggest, richest and most valuable India corporations, these rankings span 121 sectors across 1 exchange. Updated daily with live market data.

Total Market Cap (USD)

$3.73 Trillion

Companies Listed

1,717

Largest Company

Bharat Heavy Electricals …
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
51 Bharat Heavy Electricals Limited
NSE:BHEL
$15.48 Billion Rs1.43 Trillion Rs411.15 +1.02% -1.47% Low: Rs208.01 / High: Rs435.40 Low: Rs19.63 / High: Rs435.40 361.21 Million
52 Hitachi Energy India Limited
NSE:POWERINDIA
$15.43 Billion Rs1.43 Trillion Rs32000.00 -0.54% +2.99% Low: Rs16214.00 / High: Rs38445.00 Low: Rs711.76 / High: Rs38445.00 3.63 Million
53 Bharat Petroleum Corporation Limited
NSE:BPCL
$15.25 Billion Rs1.41 Trillion Rs329.95 +3.19% +6.38% Low: Rs271.30 / High: Rs388.30 Low: Rs64.74 / High: Rs388.30 167.51 Million
54 Power Finance Corporation Limited
NSE:PFC
$15.04 Billion Rs1.39 Trillion Rs421.50 -0.67% +2.33% Low: Rs335.05 / High: Rs481.40 Low: Rs34.39 / High: Rs560.42 133.35 Million
55 LTIMindtree Limited
NSE:LTM
$15.04 Billion Rs1.39 Trillion Rs4690.00 +7.52% +14.62% Low: Rs3538.00 / High: Rs4757.90 Low: Rs3538.00 / High: Rs4757.90 13.07 Million
56 Polycab India Limited
NSE:POLYCAB
$14.71 Billion Rs1.36 Trillion Rs9034.00 -0.80% +1.42% Low: Rs6722.00 / High: Rs10083.00 Low: Rs520.36 / High: Rs10083.00 8.55 Million
57 LTIMindtree Limited
NSE:LTIM
$14.44 Billion Rs1.33 Trillion Rs4504.00 -1.21% -10.88% Low: Rs4501.00 / High: Rs6407.00 Low: Rs532.78 / High: Rs7295.19 8.13 Million
58 Britannia Industries Limited
NSE:BRITANNIA
$14.41 Billion Rs1.33 Trillion Rs5531.00 +2.11% +2.82% Low: Rs5064.00 / High: Rs6300.50 Low: Rs1108.82 / High: Rs6446.05 5.86 Million
59 Union Bank of India
NSE:UNIONBANK
$14.36 Billion Rs1.33 Trillion Rs174.00 +1.61% +2.05% Low: Rs124.82 / High: Rs202.27 Low: Rs20.40 / High: Rs202.27 436.36 Million
60 CG Power and Industrial Solutions Limited
NSE:CGPOWER
$14.07 Billion Rs1.30 Trillion Rs826.10 -4.32% -4.79% Low: Rs530.65 / High: Rs976.50 Low: Rs4.91 / High: Rs976.50 127.63 Million
61 Punjab National Bank
NSE:PNB
$14.04 Billion Rs1.30 Trillion Rs113.00 +0.26% +2.37% Low: Rs99.49 / High: Rs132.36 Low: Rs25.40 / High: Rs203.93 481.28 Million
62 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
$13.96 Billion Rs1.29 Trillion Rs11599.00 +5.73% +9.05% Low: Rs8746.00 / High: Rs14523.00 Low: Rs1157.95 / High: Rs14523.00 1.42 Million
63 Bank of Baroda
NSE:BANKBARODA
$13.83 Billion Rs1.28 Trillion Rs247.25 +1.92% +0.32% Low: Rs232.83 / High: Rs324.45 Low: Rs33.47 / High: Rs324.45 302.74 Million
64 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$13.71 Billion Rs1.27 Trillion Rs8820.00 -1.53% +0.16% Low: Rs6793.50 / High: Rs8988.00 Low: Rs907.91 / High: Rs8988.00 6.18 Million
65 Macrotech Developers Limited
NSE:LODHA
$13.39 Billion Rs1.24 Trillion Rs1239.80 -0.33% +8.36% Low: Rs677.00 / High: Rs1316.35 Low: Rs231.91 / High: Rs1592.06 98.38 Million
66 Bosch Limited
NSE:BOSCHLTD
$13.17 Billion Rs1.22 Trillion Rs41300.00 +0.52% -1.09% Low: Rs28745.00 / High: Rs42240.00 Low: Rs7872.60 / High: Rs42240.00 660.18K
67 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$12.90 Billion Rs1.19 Trillion Rs553.10 +0.84% -0.35% Low: Rs545.25 / High: Rs796.55 Low: Rs337.64 / High: Rs814.30 92.37 Million
68 Cipla Limited
NSE:CIPLA
$12.88 Billion Rs1.19 Trillion Rs1474.40 +0.08% +4.52% Low: Rs1192.40 / High: Rs1663.60 Low: Rs364.75 / High: Rs1683.00 31.27 Million
69 Indian Railway Finance Corporation Limited
NSE:IRFC
$12.76 Billion Rs1.18 Trillion Rs90.25 +1.23% +3.00% Low: Rs87.03 / High: Rs133.64 Low: Rs17.98 / High: Rs215.48 204.99 Million
70 Aditya Birla Capital Limited
NSE:ABCAPITAL
$12.56 Billion Rs1.16 Trillion Rs424.35 +4.96% +7.74% Low: Rs268.05 / High: Rs424.35 Low: Rs40.05 / High: Rs424.35 97.50 Million
71 Muthoot Finance Limited
NSE:MUTHOOTFIN
$12.55 Billion Rs1.16 Trillion Rs2890.90 -7.33% -3.21% Low: Rs2509.90 / High: Rs4091.70 Low: Rs146.39 / High: Rs4091.70 29.17 Million
72 LLOYDS METALS AND ENERGY LTD.
NSE:LLOYDSME
$12.48 Billion Rs1.15 Trillion Rs2050.60 +0.18% +5.67% Low: Rs1098.20 / High: Rs2051.30 Low: Rs514.77 / High: Rs2051.30 13.82 Million
73 Canara Bank
NSE:CANBK
$12.47 Billion Rs1.15 Trillion Rs127.10 +1.70% +1.50% Low: Rs103.83 / High: Rs158.93 Low: Rs13.78 / High: Rs158.93 624.36 Million
74 GAIL (India) Limited
NSE:GAIL
$12.39 Billion Rs1.15 Trillion Rs174.30 -3.94% +1.34% Low: Rs135.40 / High: Rs185.30 Low: Rs38.32 / High: Rs240.97 231.73 Million
75 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$12.20 Billion Rs1.13 Trillion Rs1121.00 -0.51% +1.11% Low: Rs860.60 / High: Rs1159.00 Low: Rs204.28 / High: Rs1302.00 28.51 Million
76 Jindal Steel & Power Limited
NSE:JINDALSTEL
$12.16 Billion Rs1.12 Trillion Rs1105.10 +0.24% +6.69% Low: Rs945.80 / High: Rs1288.80 Low: Rs52.46 / High: Rs1288.80 30.80 Million
77 HDFC Asset Management Company Limited
NSE:HDFCAMC
$12.06 Billion Rs1.11 Trillion Rs2600.60 -0.58% +3.79% Low: Rs2216.40 / High: Rs5892.00 Low: Rs1146.79 / High: Rs5892.00 21.52 Million
78 United Spirits Limited
NSE:MCDOWELL-N
$12.04 Billion Rs1.11 Trillion Rs1530.00 +0.93% +4.28% Low: Rs1218.80 / High: Rs1531.90 Low: Rs355.64 / High: Rs1688.55 24.15 Million
79 Ambuja Cements Limited
NSE:AMBUJACEM
$11.93 Billion Rs1.10 Trillion Rs444.00 +2.73% +4.83% Low: Rs395.35 / High: Rs602.70 Low: Rs123.78 / High: Rs695.00 60.27 Million
80 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$11.88 Billion Rs1.10 Trillion Rs1110.00 +2.48% +2.02% Low: Rs1014.80 / High: Rs1271.00 Low: Rs92.39 / High: Rs1271.00 35.26 Million
81 Lupin Limited
NSE:LUPIN
$11.83 Billion Rs1.09 Trillion Rs2393.00 -0.91% +0.95% Low: Rs1851.80 / High: Rs2514.80 Low: Rs533.53 / High: Rs2514.80 19.87 Million
82 Hero MotoCorp Limited
NSE:HEROMOTOCO
$11.82 Billion Rs1.09 Trillion Rs5460.00 +1.37% +8.96% Low: Rs4474.90 / High: Rs6350.50 Low: Rs1384.33 / High: Rs6350.50 16.73 Million
83 Max Healthcare Institute Limited
NSE:MAXHEALTH
$11.58 Billion Rs1.07 Trillion Rs1100.40 +0.17% +1.85% Low: Rs931.60 / High: Rs1273.90 Low: Rs103.30 / High: Rs1301.40 39.03 Million
84 The Indian Hotels Company Limited
NSE:INDHOTEL
$11.58 Billion Rs1.07 Trillion Rs752.00 +1.82% +3.37% Low: Rs570.95 / High: Rs806.80 Low: Rs59.41 / High: Rs889.65 59.07 Million
85 Vedanta Limited
NSE:VEDL
$11.29 Billion Rs1.04 Trillion Rs267.25 +1.14% +0.98% Low: Rs253.05 / High: Rs787.50 Low: Rs22.31 / High: Rs787.50 283.53 Million
86 JSW Energy Limited
NSE:JSWENERGY
$11.28 Billion Rs1.04 Trillion Rs569.00 +4.65% +1.30% Low: Rs440.05 / High: Rs602.05 Low: Rs37.29 / High: Rs792.05 64.96 Million
87 Indus Towers Limited
NSE:INDUSTOWER
$11.27 Billion Rs1.04 Trillion Rs395.30 +1.07% +0.18% Low: Rs324.05 / High: Rs477.75 Low: Rs105.12 / High: Rs477.75 148.64 Million
88 Mankind Pharma Ltd
NSE:MANKIND
$11.08 Billion Rs1.02 Trillion Rs2483.00 +0.54% -0.97% Low: Rs1927.40 / High: Rs2660.60 Low: Rs1322.65 / High: Rs2998.40 10.66 Million
89 FSN E-Commerce Ventures Limited
NSE:NYKAA
$10.68 Billion Rs987.73 Billion Rs344.90 +3.45% +6.85% Low: Rs202.13 / High: Rs344.90 Low: Rs115.95 / High: Rs415.52 147.14 Million
90 Oracle Financial Services Software Limited
NSE:OFSS
$10.67 Billion Rs986.59 Billion Rs11332.00 +1.31% +6.38% Low: Rs6302.00 / High: Rs11771.00 Low: Rs1201.39 / High: Rs12945.45 7.31 Million
91 Laurus Labs Limited
NSE:LAURUSLABS
$10.58 Billion Rs977.90 Billion Rs1811.40 -0.26% +13.13% Low: Rs821.85 / High: Rs1816.20 Low: Rs60.01 / High: Rs1816.20 57.49 Million
92 REC Limited
NSE:RECLTD
$10.48 Billion Rs969.29 Billion Rs368.10 -1.30% +1.80% Low: Rs305.10 / High: Rs394.50 Low: Rs28.78 / High: Rs637.07 117.77 Million
93 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$10.43 Billion Rs964.08 Billion Rs2390.00 +0.34% +4.19% Low: Rs2065.20 / High: Rs2997.00 Low: Rs151.31 / High: Rs5694.70 16.75 Million
94 The Federal Bank Limited
NSE:FEDERALBNK
$9.92 Billion Rs916.84 Billion Rs371.70 +3.58% +4.91% Low: Rs189.90 / High: Rs371.70 Low: Rs35.92 / High: Rs371.70 167.46 Million
95 One 97 Communications Limited
NSE:PAYTM
$9.76 Billion Rs902.65 Billion Rs1410.00 +4.99% +9.88% Low: Rs959.00 / High: Rs1410.00 Low: Rs317.15 / High: Rs1798.75 89.67 Million
96 Aurobindo Pharma Limited
NSE:AUROPHARMA
$9.67 Billion Rs894.54 Billion Rs1554.70 -1.61% +1.48% Low: Rs1022.20 / High: Rs1620.50 Low: Rs287.12 / High: Rs1620.50 21.03 Million
97 Persistent Systems Limited
NSE:PERSISTENT
$9.43 Billion Rs871.74 Billion Rs5575.00 +0.47% +7.20% Low: Rs4298.50 / High: Rs6563.50 Low: Rs223.55 / High: Rs6674.20 20.30 Million
98 Dixon Technologies (India) Limited
NSE:DIXON
$9.12 Billion Rs843.05 Billion Rs13892.00 -1.12% +0.46% Low: Rs9673.00 / High: Rs18331.00 Low: Rs373.27 / High: Rs18940.15 15.51 Million
99 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
$9.09 Billion Rs840.49 Billion Rs395.00 +1.35% +3.65% Low: Rs319.15 / High: Rs499.05 Low: Rs61.82 / High: Rs499.05 158.98 Million
100 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
$9.04 Billion Rs836.01 Billion Rs1675.00 +3.16% +0.79% Low: Rs1583.50 / High: Rs2042.90 Low: Rs637.30 / High: Rs2268.71 33.39 Million

Track real-time market capitalization of largest public companies in India. Compare marketcap, analyze stock performance, and discover leading india corporations. View global rankings