Best stocks to buy in 2023

Best shares to buy for long term

Here are my recommendations for investment in top stocks of the Indian companies for safe and high returns. These companies have been growing very fast and are still growing with very bright future prospects. These are stable and well stablished companies with market leadership and provide very good opportunity to invest in top stocks. Following is the list of best 15 large cap stocks and 10 mid cap stocks to buy for long term. These are the best shares to buy for long term. Here, many fast-growing companies have been excluded due to quality factors like financial leverage and management quality etc. and only the best stocks to buy have been considered. This is only a guide for general public and not investment advice. Please do your home work before investment.

15 Best Large Cap stocks

  1. Reliance Industries Limited (RIL)
  2. HDFC Bank Ltd
  3. Tata Consultancy Services (TCS)
  4. LTIMindtree Ltd (LTIM)
  5. Larsen & Toubro Ltd
  6. Hindustan Unilever Ltd (HUL)
  7. Britannia Industries Ltd
  8. Dr Reddy’s Laboratories (DRL)
  9. Divis Laboratories Ltd
  10. Hindalco Industries Ltd
  11. Tata Steel Ltd
  12. Tata Motors Ltd
  13. Baja Auto Ltd
  14. Asian Paints Ltd
  15. Ultratech Cement Ltd

10 Best Mid Cap stocks

  1. Polycab India Ltd
  2. L&T Technology Services Ltd
  3. Balkrishna Industries Ltd
  4. Astral Ltd
  5. Jubilant  FoodWorks Ltd
  6. Zydus Lifesciences Ltd
  7. Escorts Kubota Ltd
  8. Coforge Ltd
  9. Bharat Forge Ltd
  10. Cummins India Ltd

7 Best Small Cap stocks

  1. Computer Age Management Services (CAMS)
  2. Balaji Amines Ltd
  3. KPIT Technologies Ltd
  4. Central Depository Services (India) Ltd (CDSL)
  5. Latent View Analytics Ltd
  6. Campus Activewear Ltd
  7. Amara Raja Batteries

Similar Posts