List of Best Stocks to buy in India

Best stocks to buy in India
Best stocks to buy in India

The best stocks to buy today are those that are long-term sustainable compounders and can grow and compound value over time.

The best stocks to buy are those that have the following qualities:

  • Great Return on Capital employed
  • High growth companies
  • A debt-free business requiring little or no capital to grow
  • High Margin businesses that demonstrate pricing power
  • Good Corporate Governance.

Here is a list of best stocks that you could buy in India today with their corresponding ratios such as price to earningsdebt to equity, operating margins, and return on capital employed.

Updated as on June 2020

S.No. Name Net worth (Rs in Crs) Debt / Equity Sales (Rs In Crs) Book Value per Share Net Profit (12 Months) P/E Ratio Operating Margins Return on Capital Employed
1 Colgate-Palmolive 1594.16 0.06 4525.09 58.61 816.47 46.35 26.56 72.97
2 Indian Energy Exchange 390.15 0 257.02 13.02 177.91 31.33 79.55 67
3 HDFC AMC 4029.26 0 2003.25 189.31 1262.41 41.95 78.48 51.64
4 TCS 84126 0.08 156949 224.19 32340 24.62 26.83 47.76
5 Oracle Fin.Serv. 6569.58 0.02 4861.28 764.3 1462.23 16.09 45.85 47.01
6 CRISIL 1171.94 0 1743.7 161.65 355.43 32.76 25.38 41.65
7 ITC 65273.26 0 51393.47 53.1 15306.23 15.57 37.48 34.62
8 Dr Lal Pathlabs 1032.8 0 1330.4 123.92 225.9 57.54 25.83 33.24
9 Divi’s Lab. 7309.92 0.01 5394.42 275.36 1376.54 45.33 33.67 28.51
10 Hindustan Zinc 40310 0.02 18561 95.4 6805 12.35 47.66 28.32
11 Nippon Life Ind. 2548.99 0 1131.67 41.64 412.3 46.44 52.75 28.19
12 Natco Pharma 3773.5 0.08 1915 207.26 460.8 25.05 30.42 23.33

Now this isn’t just the only list of best stocks to buy today. We have curated different lists of best stocks to buy with specific purpose in mind.

Every person is different and so are his financial needs. Someone who has just started investing in the markets may not want to take too much risk. We recommend checking out our article on Best Blue chip stocks to Buy now in India. 

If you are someone who don’t like getting in and out of stocks frequently then you could check out our list of Best Long Term Stocks to Buy now in India.  

If you are an aggressive investor and are willing to take some additional risk for higher returns then smallcap stocks are the best for you. You must check out our article on Best Small Cap Stocks to Buy now in India. 

On the other hand, if you are an intraday trader then there’s something for you too. You can checkout our article on Best Stocks for Intraday Trading now in India.  

We have curated many more articles apart from those listed above. These articles are curated based on market capitalisation, sectors and strategies. You can head to our Stock Market Library and tick out the stocks to buy option at the bottom to read these articles.

You could buy and hold these stocks at almost zero brokerage from the Samco StockNote App and hold them in your demat account to compound your wealth over time. Get live updates for the above stocks at your fingertips with the StockNote Mobile App.Open a Free Demat account to buy and hold these stocks today.

Share this article

Leave A Comment?