Top 10 Companies in India by Market Capitalization.

Top 10 Companies in India by Market Capitalization

Top 10 Companies in India by Market Capitalization:

Market capitalization of a company is 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 calculate 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 crore 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.

  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 has around 340.4 Crore shares while Eicher motors has 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 bigger company compared to Eicher motors.

Top 10 Companies in India by Market Capitalization

Here is the list of the top 10 companies in India by market capitalization:

S.No Company Name Sector Last Price Market Cap

(Rs. cr)

1 Reliance Refineries, Oil & Gas 883.50 5,59,480.91
2 TCS Software company 2,703.30 5,17,489.36
3 HDFC Bank Non public sector banking 1,819.20 4,70,080.66
4 ITC Cigarette, Hotels, Consumer products 261.35 3,18,419.60
5 SBI Public sector bank 333.20 2,87,619.92
6 HUL Consumer products 1,290.75 2,79,380.07
7 HDFC Financial company 1,707.75 2,72,403.36
8 Maruti Suzuki Automobile Industries 8,164.95 2,46,646.86
9 ONGC Oil drilling & Exploration sector 190.80 2,44,858.13
10 Infosys IT Software 960.60 2,20,648.7

Disclaimer: This data is taken on November 12, 2017. As the stock price changes in future, the market capitalization will also change. Hence, the list of top 10 companies in India by market capitalization can also change in future.

In addition, you can also get the list from 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

About Kritesh Abhishek 154 Articles
Hi, I am Kritesh, an NSE Certified Equity Fundamental Analyst. I'm 23-year old and an electrical engineer (NIT Warangal) by qualification. I have a passion for stocks and have spent my last 3+ years learning, investing and educating people about stock market investing. And so, I am delighted to share my learnings with you. #HappyInvesting

1 Comment

Leave a Reply

Your email address will not be published.