Top 10 Companies in India by Market Capitalization

Top 10 Companies in India by Market Capitalization.

Top 10 Companies in India by Market Capitalization (Updated):

The market capitalization of a company is a good tool for investors to judge the size of a company and to determine the risk.

What is market capitalization?

Market capitalization is the aggregate valuation of the company based on its current share price and the total number of outstanding stocks. It is calculated by

Market capitalization = (Current market price of 1 share)*(total number of outstanding shares)

It helps to classify the companies in different types like large cap, mid cap, and small cap companies.

The stocks with a market cap of Rs 10,000 crore or more are large-cap stocks. Company stocks with a market cap between Rs 10,000 crore and 500 crores are mid-cap stocks and those less than Rs 500 crore market cap are small-cap stocks.

Related post: Basics of Market Capitalization in Indian Stock Market.


Just by looking at the share price, you cannot judge the size of a company. For example, here are the share price of two companies from the automobile sector.

open account with zerodha
  1. Tata Motors – Rs 421.55
  2. Eicher Motors – Rs 30,510

Which company is bigger?

If you just look at the share prices, you might think that Eicher motors share price is quite large compared to Tata motors, and it might be big.

However, the total number of outstanding shares of Tata motors is much large. Tata motors have around 340.4 Crore shares while Eicher motors have 2.72 crores shares.

Therefore, the market capitalization of Tata motors is Rs 143,525.65 Crores while the market capitalization of Eicher Motors is 82970.65 Crores.

Therefore, Tata Motors is a bigger company compared to Eicher motors.

Top 10 Companies in India by Market Capitalization

Here is the list of the top 10 (+4 Bonus) companies in India by market capitalization:

S. No Company Name Industry Last Price Market Cap (In Cr)
1 Reliance Refineries, Oil & Gas 1,210.30 7,37,576.57
2 TCS IT/Software company 2,076.90 7,36,105.31
3 HDFC Bank Non-public sector banking 1,961.95 5,32,657.37
4 ITC Cigarette, Hotels, Consumer products 299.65 3,66,512.17
5 HUL Consumer products 1,650.00 3,57,166.37
6 Infosys IT/Software company 720.40 3,14,698.31
7 HDFC Financial company 1,831.15 3,09,848.84
8 SBI Public sector bank 271.40 2,47,917.11
9 Kotak Mahindra Private Bank 1,220.00 2,42,213.31
10 Maruti Suzuki Automobile Industries 8,207.00 2,32,602.83
11 ONGC Oil drilling & Exploration sector 176.65 2,26,699.10
12 ICICI Bank Financial services company/ Banking 320.85 2,06,442.74
13 Larsen Construction Engineering Company 1,332.25 1,86,779.72
14 Coal India Mining Company 280.55 1,74,148.86

Disclaimer: This data is updated on September 19, 2018. As the stock price changes in the future, the market capitalization will also change. Hence, the list of top 10 companies in India by market capitalization can also change in the future.

In addition, you can also get the list from the money control website here.

Also read: How to Invest in Share Market? A Beginner’s guide

Tags: Top 10 Companies in India by Market Capitalization, top 10 biggest company in india, top companies in india, company market capitalization
Investing in stocks beginners course

Leave a Reply

Your email address will not be published. Required fields are marked *