The stock market have always been a top investment avenue for investors. Individuals have always put their savings in the stock market for the long-term to generate wealth. If we look at the past performance of several large-cap companies on a long-term chart we would find that they have given manifold returns.
Therefore in this article, we shall have a look at the best stocks for long term investment in India that can give you handsome returns.
List of Best Stocks to Buy in India for Long Term
#1 Titan Company Ltd.
Titan is one of the most famous brands in India. Titan Company is a part of Tata Group’s functioning in the consumer durables sector. The company is having a market cap of Rs. 82,377.68 crores. FIIs, DII and MF hold a good stake in the company that suggests that the future outlook is good. Over the years Titan has been the leader in its sector and given good returns to the investors in the long run. The below chart clearly shows how big the wealth generator Titan has been.
#2 Bata India Ltd.
Bata India is one of the leading shoe manufacturers in India. It belongs to the consumer products sector and has a market cap of Rs. 12,536.58 crores. The promoters and other institutions hold a significant stake in the company. The long-term chart of Bata India suggests that it is one of the best stocks to invest in India for the long term.
#3 Jubilant Foodworks Ltd.
Jubilant Foodworks Ltd.functions in the FMCG sector. They are well known for their retail outlets of Domino’s Pizza. The company has a market cap of Rs. 16,027.64 crores. FIIs hold a significant share in the company that suggests their confidence towards the company in the future. It can be a good wealth generator for long-term investment. The past performance of the stock can be seen below in the chart.
#4 HDFC Bank Ltd.
HDFC Bank Ltd. has a market cap of Rs. 548,867.17 crores. It is one of the largest banks in India. With the ever-rising customer base, they will grow at a rapid pace in the future. This makes it a good candidate for long-term investment. The past year’s performances can be seen in the chart below.
#5 ITC Ltd.
ITC Ltd. is one of the leading companies in the FMCG sector. The market cap of the company is Rs. 344,109.54 crores. The growth in rural demand in the future will give a good push to its profits. The stock is another good bet for long-term investment. The past performance of the stock over the past years is given in the chart below.
#6 Marico Ltd.
Marico Ltd. has a market cap of Rs. 45,535.24 crores. It is in the FMCG sector and expects good growth in the future. Promoters of the company hold 60% of the stake which makes it a safe bet for long term. The below chart represents the performance of the stock over the years.
#7 Dabur India Ltd.
Dabur is a household name in India. People use a wide range of its products in routine life. It is the leader of the FMCG sector, having a market cap of Rs. 70,721.23 crores. Going ahead it must grow well and makes a good case for long-term investment. The long-term chart of Dabur India suggests that it is one of the best stocks to invest in India for the long term.
#8 Colgate-Palmolive (India) Ltd.
Colgate-Palmolive (India) Ltd. is another household name of India. Many of its products are meant for daily life usage. The demand for its products is constant and will grow further in the future. The FMCG sector company has a market cap of Rs. 31,546.25 crores. It is certainly one of the best stocks to buy in India for the long term. The long-term performance of the stock can be seen in the chart below.
#9 Nestle India Ltd.
Nestle India Ltd. is in the FMCG sector with a market cap of Rs. 98,901.85 crores. Many of its products like Nescafe, Maggi, etc. are daily consumable products. With a large product base and increasing market share, the company will perform well in the future. The long-term chart of the company can be seen below.
#10 Britannia Industries Ltd.
Britannia Industries Ltd. is one of the leading companies in the FMCG sector. The company is well known for its various products like biscuits, cheese, etc. The company has a market cap of Rs. 72,036.61 crores. It is another good stock to keep in the portfolio for the long term.