Largest Companies in India by Market Cap

This is the complete list of 1,718 largest companies in India by market cap, with a combined market capitalization of Rs330.65 Trillion ($3.58 Trillion USD). Cummins India Limited leads as the top India company by market cap, valued at $15.05 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.58 Trillion

Companies Listed

1,718

Largest Company

Cummins India Limited
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
51 Cummins India Limited
NSE:CUMMINSIND
$15.05 Billion Rs1.39 Trillion Rs5020.00 +1.62% -0.40% Low: Rs3849.00 / High: Rs6027.50 Low: Rs265.94 / High: Rs6027.50 10.42 Million
52 CG Power and Industrial Solutions Limited
NSE:CGPOWER
$14.99 Billion Rs1.39 Trillion Rs880.00 +3.34% -3.37% Low: Rs530.65 / High: Rs976.50 Low: Rs4.91 / High: Rs976.50 58.99 Million
53 Tech Mahindra Limited
NSE:TECHM
$14.95 Billion Rs1.38 Trillion Rs1561.00 +0.19% +0.13% Low: Rs1331.70 / High: Rs1768.40 Low: Rs299.90 / High: Rs1796.40 47.01 Million
54 Union Bank of India
NSE:UNIONBANK
$14.70 Billion Rs1.36 Trillion Rs178.09 -0.06% -2.80% Low: Rs134.08 / High: Rs202.27 Low: Rs20.40 / High: Rs202.27 210.64 Million
55 Punjab National Bank
NSE:PNB
$14.48 Billion Rs1.34 Trillion Rs116.47 -0.28% +0.41% Low: Rs99.49 / High: Rs132.36 Low: Rs25.40 / High: Rs203.93 297.72 Million
56 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
57 BSE Limited
NSE:BSE
$14.31 Billion Rs1.32 Trillion Rs3259.00 +0.59% -3.98% Low: Rs2040.20 / High: Rs4403.30 Low: Rs86.03 / High: Rs7459.00 108.97 Million
58 Bharat Petroleum Corporation Limited
NSE:BPCL
$14.19 Billion Rs1.31 Trillion Rs307.00 +1.20% +1.04% Low: Rs271.30 / High: Rs388.30 Low: Rs64.74 / High: Rs388.30 115.22 Million
59 LTIMindtree Limited
NSE:LTM
$13.68 Billion Rs1.26 Trillion Rs4265.30 +0.76% -3.72% Low: Rs3538.00 / High: Rs4850.00 Low: Rs3538.00 / High: Rs4850.00 9.26 Million
60 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$13.63 Billion Rs1.26 Trillion Rs8768.50 +0.83% -0.78% Low: Rs6793.50 / High: Rs9050.00 Low: Rs907.91 / High: Rs9050.00 7.62 Million
61 Polycab India Limited
NSE:POLYCAB
$13.37 Billion Rs1.24 Trillion Rs8208.50 +1.07% -1.97% Low: Rs6722.00 / High: Rs10083.00 Low: Rs520.36 / High: Rs10083.00 9.06 Million
62 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
$13.25 Billion Rs1.23 Trillion Rs11010.00 +0.73% -0.33% Low: Rs8746.00 / High: Rs13279.00 Low: Rs1157.95 / High: Rs14523.00 1.08 Million
63 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$13.08 Billion Rs1.21 Trillion Rs557.00 +5.05% +4.35% Low: Rs514.00 / High: Rs787.80 Low: Rs337.64 / High: Rs814.30 80.90 Million
64 Bank of Baroda
NSE:BANKBARODA
$12.99 Billion Rs1.20 Trillion Rs232.30 -1.14% -1.82% Low: Rs232.30 / High: Rs324.45 Low: Rs33.47 / High: Rs324.45 186.20 Million
65 Britannia Industries Limited
NSE:BRITANNIA
$12.98 Billion Rs1.20 Trillion Rs4982.00 -0.35% -1.62% Low: Rs4947.50 / High: Rs6185.00 Low: Rs1108.82 / High: Rs6446.05 6.48 Million
66 Jindal Steel & Power Limited
NSE:JINDALSTEL
$12.42 Billion Rs1.15 Trillion Rs1128.40 +2.30% -0.70% Low: Rs986.00 / High: Rs1288.80 Low: Rs52.46 / High: Rs1288.80 18.23 Million
67 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$12.35 Billion Rs1.14 Trillion Rs1135.10 +2.49% -0.91% Low: Rs860.60 / High: Rs1205.00 Low: Rs204.28 / High: Rs1302.00 29.66 Million
68 Power Finance Corporation Limited
NSE:PFC
$12.31 Billion Rs1.14 Trillion Rs344.95 -0.30% -3.08% Low: Rs335.05 / High: Rs481.40 Low: Rs34.39 / High: Rs560.42 200.99 Million
69 GAIL (India) Limited
NSE:GAIL
$12.23 Billion Rs1.13 Trillion Rs172.00 +0.79% -1.76% Low: Rs135.40 / High: Rs185.30 Low: Rs38.32 / High: Rs240.97 145.86 Million
70 One 97 Communications Limited
NSE:PAYTM
$12.21 Billion Rs1.13 Trillion Rs1763.00 -1.51% +5.57% Low: Rs959.00 / High: Rs1807.50 Low: Rs317.15 / High: Rs1807.50 109.15 Million
71 Canara Bank
NSE:CANBK
$12.15 Billion Rs1.12 Trillion Rs123.90 +0.57% -0.63% Low: Rs117.76 / High: Rs158.93 Low: Rs13.78 / High: Rs158.93 283.92 Million
72 Muthoot Finance Limited
NSE:MUTHOOTFIN
$12.03 Billion Rs1.11 Trillion Rs2770.20 -0.04% -4.47% Low: Rs2722.30 / High: Rs4091.70 Low: Rs146.39 / High: Rs4091.70 21.16 Million
73 Cipla Limited
NSE:CIPLA
$12.02 Billion Rs1.11 Trillion Rs1376.30 +1.35% -0.56% Low: Rs1192.40 / High: Rs1663.60 Low: Rs364.75 / High: Rs1683.00 19.31 Million
74 Macrotech Developers Limited
NSE:LODHA
$11.91 Billion Rs1.10 Trillion Rs1103.10 +1.44% -8.99% Low: Rs677.00 / High: Rs1316.35 Low: Rs231.91 / High: Rs1592.06 36.34 Million
75 Aditya Birla Capital Limited
NSE:ABCAPITAL
$11.54 Billion Rs1.07 Trillion Rs390.00 +2.28% -1.75% Low: Rs278.90 / High: Rs424.70 Low: Rs40.05 / High: Rs424.70 66.99 Million
76 Hero MotoCorp Limited
NSE:HEROMOTOCO
$11.52 Billion Rs1.07 Trillion Rs5325.00 +1.72% -0.16% Low: Rs4775.50 / High: Rs6350.50 Low: Rs1384.33 / High: Rs6350.50 12.94 Million
77 Laurus Labs Limited
NSE:LAURUSLABS
$11.37 Billion Rs1.05 Trillion Rs1948.10 +2.24% +0.06% Low: Rs832.30 / High: Rs1969.00 Low: Rs60.01 / High: Rs1969.00 78.28 Million
78 Indian Railway Finance Corporation Limited
NSE:IRFC
$11.21 Billion Rs1.04 Trillion Rs79.31 +0.46% -3.28% Low: Rs78.95 / High: Rs133.64 Low: Rs17.98 / High: Rs215.48 176.96 Million
79 The Indian Hotels Company Limited
NSE:INDHOTEL
$11.19 Billion Rs1.03 Trillion Rs726.65 +1.86% +0.92% Low: Rs570.95 / High: Rs775.55 Low: Rs59.41 / High: Rs889.65 36.14 Million
80 HDFC Asset Management Company Limited
NSE:HDFCAMC
$11.07 Billion Rs1.02 Trillion Rs2387.70 +0.62% -2.44% Low: Rs2216.40 / High: Rs5883.50 Low: Rs1146.79 / High: Rs5892.00 18.89 Million
81 LLOYDS METALS AND ENERGY LTD.
NSE:LLOYDSME
$10.95 Billion Rs1.01 Trillion Rs1799.30 -0.72% +0.00% Low: Rs1098.20 / High: Rs2101.20 Low: Rs514.77 / High: Rs2101.20 7.76 Million
82 Oracle Financial Services Software Limited
NSE:OFSS
$10.94 Billion Rs1.01 Trillion Rs11620.00 +0.96% -1.36% Low: Rs6302.00 / High: Rs12540.00 Low: Rs1201.39 / High: Rs12945.45 5.06 Million
83 United Spirits Limited
NSE:MCDOWELL-N
$10.93 Billion Rs1.01 Trillion Rs1390.00 +0.04% -3.47% Low: Rs1218.80 / High: Rs1556.00 Low: Rs355.64 / High: Rs1688.55 13.00 Million
84 Max Healthcare Institute Limited
NSE:MAXHEALTH
$10.92 Billion Rs1.01 Trillion Rs1037.00 +1.17% +4.43% Low: Rs931.60 / High: Rs1211.00 Low: Rs103.30 / High: Rs1301.40 47.86 Million
85 Indus Towers Limited
NSE:INDUSTOWER
$10.88 Billion Rs1.01 Trillion Rs381.35 +1.53% +2.22% Low: Rs338.55 / High: Rs477.75 Low: Rs105.12 / High: Rs477.75 108.56 Million
86 Vedanta Limited
NSE:VEDL
$10.87 Billion Rs1.01 Trillion Rs257.45 +0.57% -5.35% Low: Rs253.05 / High: Rs787.50 Low: Rs22.31 / High: Rs787.50 249.08 Million
87 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$10.85 Billion Rs1.00 Trillion Rs1013.70 +1.36% -0.04% Low: Rs986.10 / High: Rs1271.00 Low: Rs92.39 / High: Rs1271.00 27.54 Million
88 Indiamart Intermesh Limited
NSE:INDIAMART
$10.81 Billion Rs999.99 Billion Rs1662.70 -2.56% -1.29% Low: Rs1637.70 / High: Rs2504.50 Low: Rs557.29 / High: Rs4893.33 2.04 Million
89 Aurobindo Pharma Limited
NSE:AUROPHARMA
$10.52 Billion Rs972.39 Billion Rs1690.00 +2.86% -0.12% Low: Rs1070.80 / High: Rs1717.00 Low: Rs287.12 / High: Rs1717.00 18.69 Million
90 Lupin Limited
NSE:LUPIN
$10.37 Billion Rs959.32 Billion Rs2098.10 +2.60% -0.31% Low: Rs1905.60 / High: Rs2514.80 Low: Rs533.53 / High: Rs2514.80 17.31 Million
91 Ambuja Cements Limited
NSE:AMBUJACEM
$10.30 Billion Rs952.31 Billion Rs383.25 +0.58% -3.78% Low: Rs381.05 / High: Rs591.60 Low: Rs123.78 / High: Rs695.00 44.46 Million
92 Mankind Pharma Ltd
NSE:MANKIND
$10.27 Billion Rs950.00 Billion Rs2300.00 +2.40% -0.39% Low: Rs1927.40 / High: Rs2660.60 Low: Rs1322.65 / High: Rs2998.40 8.37 Million
93 JSW Energy Limited
NSE:JSWENERGY
$10.15 Billion Rs938.17 Billion Rs512.00 +1.45% -2.75% Low: Rs440.05 / High: Rs602.05 Low: Rs37.29 / High: Rs792.05 44.86 Million
94 FSN E-Commerce Ventures Limited
NSE:NYKAA
$10.03 Billion Rs927.57 Billion Rs323.75 -0.57% -5.06% Low: Rs230.62 / High: Rs349.55 Low: Rs115.95 / High: Rs415.52 100.08 Million
95 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$9.64 Billion Rs891.47 Billion Rs2210.00 -0.98% -10.40% Low: Rs2065.20 / High: Rs2985.00 Low: Rs151.31 / High: Rs5694.70 17.01 Million
96 Persistent Systems Limited
NSE:PERSISTENT
$9.26 Billion Rs855.79 Billion Rs5473.00 +0.61% -1.56% Low: Rs4298.50 / High: Rs6563.50 Low: Rs223.55 / High: Rs6674.20 11.74 Million
97 Multi Commodity Exchange of India Limited
NSE:MCX
$8.99 Billion Rs831.04 Billion Rs3265.20 +1.68% -2.30% Low: Rs2191.00 / High: Rs11136.00 Low: Rs598.68 / High: Rs11136.00 53.12 Million
98 The Federal Bank Limited
NSE:FEDERALBNK
$8.88 Billion Rs820.76 Billion Rs332.75 -2.65% -3.31% Low: Rs190.08 / High: Rs371.70 Low: Rs35.92 / High: Rs371.70 114.46 Million
99 REC Limited
NSE:RECLTD
$8.84 Billion Rs817.62 Billion Rs310.50 -0.69% -2.31% Low: Rs305.10 / High: Rs386.70 Low: Rs28.78 / High: Rs637.07 120.99 Million
100 PB Fintech Limited
NSE:POLICYBZR
$8.82 Billion Rs815.47 Billion Rs1765.00 -3.40% -3.34% Low: Rs1426.90 / High: Rs1957.30 Low: Rs371.55 / High: Rs2215.85 31.87 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