Midcap stocks are the stocks of medium-sized companies. These are the companies whose market cap is between ₹5,000-20,000 Cr. Midcap stocks offer the benefit of growth potential and stable returns. In this article, we will discuss the best midcap stocks in India.
Best Midcap Stocks for 2024
Here is a brief overview of the best 10 midcap stocks for long term investors.
1. Crompton Greaves
Crompton Greaves is a consumer electrical company. The company majorly operates in two segments i.eElectrical Consumer Durables and Lighting. It is a leader in the fan segment in India.
- Crompton Greaves share price as of April 2024: ₹280+
- Market Cap: ₹18045.60 Cr
2. Relaxo Footwears
Relaxo Footwears is mainly involved in the manufacturing and trading of footwear. It manufactures a varied range of footwear like sandals, sports shoes, casual shoes, slippers etc. Some of the popular brands of the company are Sparx, Relaxo, Bahamas, Flite etc.
- Relaxo Footwears share price as of April 2024: ₹840+
- Market Cap: ₹20966.80 Cr
3. Info Edge India Ltd
Info Edge Is one of the leading companies in India in the internet business. It offers online services in varied fields like recruitment, real estate, matrimony and education. Some of its popular brands are Shiksha, Naukri, 99acres, Jeevansathi etc.
- Info Edge share price as of April 2024: ₹5,600+
- Market Cap: ₹72,801.20 Cr
4. Indian Hotels Company Ltd
Indian Hotels Company Ltd operates in the hospitality sector. It engaged in accommodation, restaurants, mobile food service etc. Jamshedji Tata founded the company in 1902.
Some of its popular brands are Taj, TajSATS, Vivanta, Ginger, SeleQtions etc. Indian Hotels Company Ltd is one of the best midcap stocks for long term.
- Indian Hotels share price as of April 2024: ₹600 +
- Market Cap: ₹87,996.60 Cr
5. Punjab National Bank
Punjab National Bank (PNB) is a PSU bank. PNB is quite popular among the people of India. It was established in 1895. The company has its headquarters in New Delhi.
PNB is the first bank founded and managed by Indians. It is one of the best-performing midcap stocks.
- PNB share price as of April 2024: ₹135+
- Market Cap: ₹148,759.00 Cr
6. Ashok Leyland
Ashok Leyland is an automobile company and is headquartered in Chennai. It is a part of the Hinduja group. The company has been ranked as the 34th best brand in India.
Ashok Leyland is mainly involved in the manufacturing of medium and heavy commercial vehicles, light commercial vehicles, power solution systems and vehicle spare parts.
- Ashok Leyland Share Price as of April 2024: ₹170+
- Market Cap: ₹50,769 Cr
7. Polycab India Ltd
Polycab India Ltd is mainly engaged in the manufacturing of wires and cables. The company has 25 manufacturing units spread in the states of Gujarat, Maharashtra, Uttarakhand and the Union territory of Daman. The company came into existence on 10th January 1996. It is one of the best performing midcap stocks.
- Polycab India share price as of April 2024: ₹5,100+
- Market Cap: ₹78,444.40 Cr
8. Astral Ltd
Astral Ltd is engaged in the manufacturing and distribution of PVC pipes. It has been awarded as India’s Most Trusted Pipe Brand. The company came into existence on 25th March 1996 and has its headquarters in Ahmedabad city of Gujarat.
- Astral Ltd share price as of April 2024: ₹2,000+
- Market Cap: ₹55,405.70 Cr
9. Tata Power
Tata Power is one of the biggest power generation companies in India. The company produces and distributes electricity in India through its various power plants. Tata Power established India’s first hydroelectric power station in the year 1915.
- Tata Power share price as of April 2024: ₹400+
- Market Cap: ₹132,335.00 Cr
10. Bata India
Bata India is one of the most popular footwear manufacturers in India. The manufacturing facility of Bata in Konnagar is the first company in the shoe segment in India to receive ISO: 9001 certification. At present the company has 1375 retail stores in metros, mini-metros and towns.
- Bata India share price as of April 2024: ₹1,370.00+
- Market Cap: ₹17,633.30 Cr
You can invest in any of these stocks and explore much more about the market and different financial instruments on our platform.
Factors for investing in Midcap Stocks
1. Financials of the Company
It is advisable to check the financials of the mid cap company. Have a look at the company’s profitability, revenue growth, debt etc. You can refer to the company’s annual report for this.
2. Investment Goals
Consider your long-term goals. For long-term goals like retirement planning or child education, midcap stocks are a good investment as they give good returns in the long term.
3. Competitive Advantage
Competitive advantage is an important factor. Compare the midcap companies in a similar industry and see if it has any competitive advantage. Companies which have a competitive advantage have higher growth potential.
Conclusion
In this article, we have listed some of the best midcap stocks in India. Midcap stocks has the potential to give returns. These are companies in the expansion phase and have a good future.
📌 You can also read:
- 10 Best Stocks for Beginners with Little Money
- Best Indian Stocks For the Next 10 Years
- 10 Best Shares to Buy Today for Long Term
Happy Investing 💰
Disclaimer: This blog is not to be construed as investment advice. Trading and investing in the securities market carries risk. Please do your own due diligence or consult a trained financial professional before investing.