It is a good idea to buy stocks for the long term. Long term investment in stock market always pays a higher return.Even stock gurus like Warren buffet and Rakesh Jhunjhunwala also advice to make investment for long term. However, it is not an easy task to identify best stocks for the long term investment. You need to carry out extensive research and evaluate various parameters of stock such as earning growth, past performance, dividend, market cap, future earning potential etc.
In order to simplify your job, I have done analysis and identified 10 Best Stocks to buy for the long term. These stocks are selected based on multiple factors such as past performance, future earning potential etc. So, here is 10 Best Stocks you can buy for the long term.
Also Read – MoneyWorks4me – Mutual Funds and Stock Decision Making Tool
10 Best Stocks to buy for the long term
Eicher Motors
The first best stock identified for the long term investment is Eicher Motors. Eicher Motors is one of the best company in the automotive sector of India. Eicher motors is in multiple businesses such as commercial vehicle, motorbike etc. Royal Enfield motorcycle (bullet) is one of the most popular product of Eicher Motors.
This stock is consistent performing stock. Did you buy stock of Eicher Motors in 2011? If yes, you would have made very good returns. This stock is a consistent performer since past few years. The stock price of Eicher Motors surged 1428% since 2011. This stock was available at Rs. 1315 in 2011 and today it is trading at Rs 20105. CAGR of this stock in last five years is 72.5%.
Why Eicher Motors is good for Long Term Investment?
(1) Constant Innovation & Increase in product demand
Eicher motors is constantly doing new innovation and modifying product as per public demand. Royal Enfield bullet looks attractive and stylish compare to an earlier version. This has caused an increase in product demand.
(2) Past performance
As discussed earlier Eicher motors is consistent performer stock. This stock is giving constant good returns and expected to give a better return in future.
(3) Financial performance
If we take a look at balance sheet of Eicher motors it is clearly evident that profit and revenue margin of the company is increasing. In last 5 years’ profit and revenue has nearly doubled.
Also Read – 5 Stock Screener Websites for Fundamental Analysis in India
Aurobindo Pharma
The second best stock for long term investment is Aurbindo Pharma. Aurbindo Pharma is leading Indian pharma drug manufacturing company. Aurobindo Pharma has a good presence in the domestic and international market.
Why Aurobindo Pharma is good for Long Term Investment?
(1) Past performance
The stock has generated magnificent returns for the investors in past few years. This stock was available at just Rs.100 in 2011 and today it is trading at Rs. 815. The stock has increased 715% times since 2011. CAGR of this stock in last five years is 52.1%.
(2) Strong Balance Sheet
A Balance sheet of Aurobindo Pharma is very strong. The profit margin of a company has tripled and revenue has doubled in past five years. It is good to invest in Aurobindo Pharma for long term perspective.
(3) Other positives
The Company’s robust product portfolio is spread over six major therapeutic/product areas encompassing antibiotics, anti-retrovirals, CVS, CNS, gastroenterological, and anti-allergic, supported by an outstanding R&D set-up. The Company with 27-year experience develops manufactures and markets these products globally, in over 125 countries.
Also Read – Top Large Cap, Mid Cap & Small Cap Stocks For Investment in 2018
Lupin
Lupin is in third place of best-recommended stock for long term investment. Lupin is leading pharma sector company of India dealing in various types of drugs and pharmaceutical products. Lupin is also one of the favorite stock of Rakesh Jhunjhunwala.
Why Lupin is good for Long Term Investment?
(1) Product range and global presence
Lupin has a global presence and long product pipeline in the US. Lupin spends a lot of money on research and development. They have done a number of acquisitions and expanded product range. Lupin is dealing in a number of monopoly products.
(2) Past performance
The past performance of Lupin stock is very good. This stock has grown by 272% since 2011. The stock price was in the range of 400 in 2011 and today stock is trading at Rs 1600.
(3) Other positives
A high growth rate, debt-free balance sheet, good working capital management and very good control by management are plus points of Lupin. You can invest in Lupin for a long term.
Also Read – How to live off from dividends? – Invest and never work again
Sun Pharma
The next stock is also for pharmaceutical space – Sun Pharma. Sun Pharma is the manufacturer of drugs for diabetes, cardiology, neurology etc. After the acquisition of Ranbaxy, Sun Pharma has become world’s 5th Largest generic pharmaceutical company.
Why Sun Pharma is good for Long Term Investment?
(1) Earning potential
Acquisition of Ranbaxy has given a major boost to Sun Pharma. The income level of Sun pharma is likely to see decent growth in future. There is enough upside for revenue and profitability front.
(2) Past performance
Past performance of this stock is very good. This stock was available at Rs 200 in 2011 and today it is trading at Rs.800. In last five years stock has grown by 260%. It is recommended to invest in this stock for long term.
Indusind Bank
Diversification always helps the investor in mitigating risk. Keeping this thought in mind next stock pick for long term investment is from banking sector – Indusind Bank. Indusind Bank is one of the leading private sector bank of India.
Why Indusind Bank is good for long term Investment?
(1) Past performance
Past performance of the Indusind Bank is very good. This stock has given magnificent returns to the investor. The stock was trading at Rs 275 in 2011 and today it is available at Rs 980. In last five years stock has increased by 250%.
(2) Financial performance
Financial performance of Indusind Bank is extremely good. Net profit has tripled in last 5 years. EPS of share is growing constantly. The return on equity is maintained. These positive factors attract an investor to invest in this stock. You can invest in Indusind Bank for a long term.
Also Read – RAEES Stocks – 10 Multibagger stocks Magnificent returns
HCL Tech
HCL Tech is one of the leading IT service provider company in India. HCL Tech deals in IT Infrastructure management, application development, BPO, and technology distribution.
Why should you Invest in HCL Tech?
(1) Past performance
HCL Tech is continuously generating positive returns for the investor. HCL Tech was available at Rs. 270 in 2011 and today it is trading at Rs 710. In past five years, this stock has increased by 200%.
(2) Financial performance
Financial performance of HCL Tech is improving. Revenue of company has doubled and profit margin has tripled in past 3-4 years. Return on equity of HCL is also very good. You can invest in HCL for long -term (5 years).
Asian Paints
Asian paints is next stock in the list. Asian Paints deals in wide range of paints, varnishes and synthetic resins. The company also produce special type of chemical and latex products. Asian paints is holding a major share in the domestic color market.
Why invest in Asian paints for a Long term?
(1) Earning momentum and Demand
This stock will get benefited from upcoming infrastructure boom and smart city projects. A good monsoon will increase rural incomes, which may push up a sale.
(2) Past performance
This stock is performing extremely well since several years. This stock was available at Rs 250 in 2011 and today you find a stock trading at Rs 975. In a short span of time this stock has enhanced by 220%.
Also Read – Best Stocks to buy in India for long term Investment
UltraTech Cement
UltraTech Cement is next stock pick for the long term investment. UltraTech cement is leading cement manufacturer in India. UltraTech is also one of the largest exporters of cement clinker. It is part of Aditya Birla Group.
Why invest in UltraTech Cement?
(1) Demand
The demand of Cement will increase as major infrastructure projects are in the pipeline. Smart city project by the government will also increase demand of cement.
(2) Past performance
Past performance of UltraTech cement is extremely good. This stock was able to generate very good returns for the investor. It is expected that upward momentum in this stock will continue.
Also Read – How to Find Multibagger Stocks for Investment? – Flowchart
BPCL
BPCL is Indian state-controlled oil and gas company. BPCL operates two largest refineries of India. BPCL is in to exploration, production and retailing of petrol and related products. In addition to this, it also offers a range of the automotive engine, gear oil, transmission oil etc.
Why invest in BPCL?
(1) Growth and Business Expansion
BPCL will be investing Rs 1 trillion for the expansion between 2016 to 2021. The investment is preliminary to increase the refining capacity, expanding city gas distribution. This business expansion will positively impact on revenue of BPCL.
(2) Past performance
Past performance of BPCL is very good. The stock was available at a price of Rs.300 in 2011 and today it is trading at Rs 925. In last five years’ stock has increased by 200%.
HUL
Hindustan Unilever Limited is leading FMC product company of India. HUL is dealing in personal care products, food, cleaning, beverages etc. HUL is a market leader with good product presence in multiple categories.
Why invest in HUL?
(1) Past performance
HUL is continuously performing better since past couple of years. The stock price was Rs 280 in 2011 and today it is available at Rs. 850. In last five years stock has increased by 200%. CAGR return in past 5 year is 24%.
(2) Financial performance
Financial performance of HUL is constantly improving. Profit margin has improved considerably in last five years. Revenue margin of stock has also increased.
Also Read – 7 Best stocks – Consistent returns for last 5 years
Over to You –
In order to generate a big return from the stock market, you should adopt the strategy of making an investment in right stock and holding it for the long term. In the simple language “Buy right and hold tight”
Did you invest your money in any of the stocks mentioned above?
Do you invest in the stock market for the long term?
Which are your favorite stocks for long term investment?
Do share your views and queries in a comment section.
Note – One thing which is surprisingly common in all stocks mentioned above is all these stocks were trading at 52 week low in 2011 and by 2016 all stocks has touched 52 week high 🙂
vikas chand
Sir dealing with iFOREX is worth or not a foreign based company no office in India only do trading online.They do trading in currencies n other things too like commodity, equity etc. M a regular follower n reader of ur post which helps me lot in every way. Thank you very much sir. Regards Dr vikas
Rajat
Please advice when and at what price suitable for the above shares
Raviraj Parekh
Dear Vikas,
Please refer to post – https://moneyexcel.com/10944/forex-trading-india to know more Forex Trading.
Raviraj Parekh
Dear Rajat,
You can buy these stock at current price if you are planning to hold it for long term.(5 -10 Years)
ramkumar nagaraj
Dear Ravi,
My only concern is these are very large caps, so further upside is very limited.
Except probably Asian paints and ITC, which have MOATs.
Can u suggest midcaps which can become largecaps with a good biz model? Ramu
Raviraj Parekh
Dear Mr.Ramkumar,
You can plan to invest in midcap stocks like Jubilant Life Sciences,Cadila Healthcare & Ashok Leyland.
ramkumar nagaraj
Thanks sir, good recos
ketan desai
sir please recommend me some good stock to buy for a long term investment of 10 years. Both midcap and large cap and sector wise
ashu
Hello,
Some article i read about indo count Industries, it was shown, if 5 year before someone would have invested 1 lakh rs, they would have made 72 lakh out of it.
How far it is correct. and I wish to buy share for Rs. 1 lakh, and want to keep it for at least 5 years, can I go for Indo Count Industries, or i should choose any other stock, please suggest.
Regards
Raviraj Parekh
Dear Ashu,
It is correct information. Indo Count was penny stock before 5 years it was available at 3 Rs. and today it is trading at 801 Rs.
Narayan Deshpande
I am long term investor. i have HCL since public issue. i have HUL since 2005. I have SUN PHARMA from 2006. I have LUPIN from its recent fall. My wife holds ULTRATECH. Besides these I have invested in godrej consumer,gruh finance,I have HDFC bank.These have been good investments.Please add me to your blog.
Amit
Dear Ravi sir,
I am getting an understanding that cement and auto ancillary stocks have a very good long term outlook.. Can you please suggest any small cap or midcap cement stock which can give good returns in long term..
Raj
Sir i want to invest Rs 1 lakh, for 5-10 years . Plases advice me some stock which give me a good return after 5 years
novice
Sir,
Can I foresee good returns in 5 years if I invest in HUL and Bharat Petroleum at current prices?
navin jindal
pls suggest i am keen to invest in pharma for 5-10yrs. Secondly i got allotted adani power in public issue long time back…what to do with it?
NITIN JAIN
DearSir,
i want to invest about 2 lakhs in stocks for 2-3 years, pls advice which stocks to buy?
VIKASH AGARWAL
I want to invest in stock in SIP form, please let me know the name of the stock. My invest will for for atleast 5 years
Yogesh Dama
Sir,
Can you please advice me some very good stocks for long term as you had mentioned above. Investment term will be more than 10 Years.
I am planning to invest 50K now for my new born baby bright future. So, Please advice me.
Raviraj Parekh
Dear Yogesh,
Best stock for long term investment are already given in above article.
Raviraj Parekh
Dear Navin,
You can invest your money in Lupin and Arbindo Pharma.
Raviraj Parekh
As per me HUL can give you good return.However, bharat petroleum is not good to buy at current levels.
Raviraj Parekh
Dear Amit,
You can plan to invest in pricol,maruti suzuki.
Greesh singh
Hello Ravi sir,
Good morning,
I just seen your web blogs.
Can you suggest two or three small cap stock
For next 5 to 10 year investment.. I am new user and looking only lOng term investment
Please suggest
Regard
Singh Greesh
Ravi Kumar
Dear Sir,
I am beginner kindly pls suggest stock for 5 years, with good returns…….
thanks®ards,
Ravi Kumar
Shiva
Hello Sir,
I’m very new to this share market, would you please advise me in this regard. I’m planning to buy shares with the plan of 5-10 years long term investment. Should i go for pharma or automobile or IT industry? Please advise.
Raviraj Parekh
Dear Shiva,
I would suggest you to take mutual fund route.If you are keen to invest in Stock market select bluechip stock for investment .
Raviraj Parekh
Dear Greesh,
You can invest in GNFC,Biocon or Tradient.