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)
Companies Listed
Largest Company
| 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