Top 10 Midcap Stocks that are rocking in the last 3 months in 2017

Top 10 Midcap Stocks that are rocking in the last 3 months in 2017-minTop 10 Midcap Stocks that are rocking in the last 3 months in 2017


Post demonetization, many stocks took beating. Many investors feared that stock market may take time to settle. There were several midcap stocks that crashed. However, only few could recover in last 3 months. Which are the top 10 midcap stocks that are rocking in last 3 months post demonetization? How these midcap stocks performed in last 1 year? I would provide some analysis about these top 10 best midcap stocks that have performed well in last 3 months and my view about such stocks.

How I chose these Top 10 Midcap Stocks that are rocking in the last 3 months?


This analysis is purely based on last 3 months returns from BSE Midcap stocks.

Returns from such stocks in last 1 year is applied to check whether it is short term in nature or whether these have been performing well in 1 year time frame.

I am also giving my view about the stocks along with recent financials and stock broker recommendations.

Also Read: Top Stocks recommended by Brokers in 2017

Top 10 Midcap Stocks that are rocking in the last 3 months in 2017


Top # 1 – Adani Power – CMP Rs 36 – Last 3 months returns 38%


Overview about company: Adani Power Limited is the power business subsidiary of Indian conglomerate Adani Group with head office at Ahmedabad, Gujarat. The company is India's largest private power producer, with capacity of 10,440 MW and also it is the largest solar power producer of India with a capacity of 688 MW. It is ranked as 334th in the top companies in India in Fortune India 500 list of 2011.

This is the top 1 midcap stock that gave highest returns in last 3 months.

This stock gave 38% returns to investors in last 3 months.

This stock gave 34% returns to investors in last 1 year.

My View: If you observe, this stock has not been performing well in last 1 year, however could get good returns in short term of 3 months. Company posted a loss of Rs 325 Crores for Dec-16 Qtr compared to Rs 104 Crore profit in previous year quarter. Hence investors should be cautious and should not get excited with such short term stock returns. Stay away from such stocks as of now.

Top # 2 – Indian Bank – CMP – Rs 292 – Last 3 months returns 32%


Overview about company: Indian bank is one of the top public sector banks in India.

This is the top 2 midcap stock that gave highest returns in last 3 months.

This stock gave 32% returns to investors in last 3 months.

This stock gave 225% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too. Indian bank has posted Q3 profits of Rs 373 Crores which is 7 fold jump (Rs 48 Crores in previous year quarter). Hence, I feel the stock price hike is justifiable. If this stock is available during corrections, I want to accumulate and keep it for short term to medium term investment.

Top # 3 – National Alluminium Company – CMP – Rs 72 – Last 3 months returns 31%


Overview about company: National Aluminium Company Limited (NALCO) is a Navratna CPSE under Ministry of Mines, Govt. of India. The Company is a group ‘A’ CPSE having integrated and diversified operations in mining, metal and power. Presently, Government of India holds 80.93% equity of NALCO.

This is the top 3 midcap stock that gave highest returns in last 3 months.

This stock gave 31% returns to investors in last 3 months.

This stock gave 109% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too.  Q3 results for this company would be announced on 13th Feb, 2017. Motilal Oswal sees that this company profit would be up by 58%. One of the good stock to buy, however let us wait for results next week.

Also Read: Top Billionaire Daughters in India

Top # 4 – Sun Network – CMP – Rs 683 – Last 3 months returns 28%


Overview about company: Sun TV Network Limited is an Indian mass media company headquartered in Chenna. It is a part of Sun Group and is Asia's largest TV network.  Established by Kalanidhi Maran, it owns a variety of television channels and radio stations in multiple languages. Its flagship channel is Sun TV, which was the first fully privately owned Tamil channel in India.

This is the top 4 midcap stock that gave highest returns in last 3 months.

This stock gave 28% returns to investors in last 3 months.

This stock gave 91% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too. Sun Network Q3 results are yet to come. For Sep-16, company posted profit of Rs 270 Crores. Many stock brokers are recommending with a target of Rs 730. Short term to medium term view looks good.

Top # 5 – Jindal Steel and Power – CMP – Rs 91 – Last 3 months returns 22%


Overview about company: Jindal Steel and Power Limited (JSPL) is an Indian steel and energy company based on New Delhi. With turnover of approx. US$ 3.3 billion, JSPL is a part of about US$18 billion diversified Jindal Group conglomerate. JSPL is a leading player in steel, power, mining, oil and gas and infrastructure in India. The company produces steel and power through backward integration from its own captive coal and iron-ore mines.

This is the top 5 midcap stock that gave highest returns in last 3 months.

This stock gave 22% returns to investors in last 3 months.

This stock gave 51% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too. Last month, SBI has approached Supreme Court to recover debts for Rs 7,400 Crores from JSPL.  JSPL has been incurring losses for the past 8 quarters. It is planning to sell its Chhattisgarh power plant $ 1.5 Bn. Its share volume has also increased in last few weeks. In short term such news looks positive and share price can jump, however in medium to long term, it looks high risk.

Top # 6 – JP Associate – CMP – Rs 13 – Last 3 months returns 22%


Overview about company: The Jaypee Group is a Rs 20,000 crore well diversified infrastructural industrial conglomerate in India. Over the decades it has maintained its salience with leadership in its chosen line of businesses.

This is the top 6 midcap stock that gave highest returns in last 3 months.

This stock gave 22% returns to investors in last 3 months.

This stock gave 50% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too. It incurred Rs 781 Crores loss in Q2 of Sep-2016. JP Associates Q3 results expected on 10th Feb, 2017. Last month, competition Commission India (CCI) imposed nearly Rs 206 crore penalty on seven cement companies for bid-rigging and cartelization which includes JP Associate.  All over, we see negative news, one should avoid such stock.

Also Read: How a daily wage earner turned Crorepati in India?

Top # 7 – Bank of India – CMP – Rs 133 – Last 3 months returns 22%


Overview about company: This is one of the leading public sector banks in India.

This is the top 7 midcap stock that gave highest returns in last 3 months.

This stock gave 22% returns to investors in last 3 months.

This stock gave 37% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too. Budget 2017 indicates Rs 10,000 Crores infusion to PSU banks which can boost such stocks in coming months. On Last Friday, bank of India has crossed 5,100 Branches mark. Its Q3 results are on 9th February, 2017, let us watch them too.  Last week, BOI informed BSE that BWR credit rating agency has revised the BOI bonds from Negative outlook to Stable outlook. All these are positive factors. It has been recording losses in last few quarters. However for Sep-16 quarter, it posted profit of Rs 126 Crores. Once we look at Q3 results and based on positive nos, one can start buying such stocks.

Top # 8 – IDBI Bank – CMP – Rs 85 – Last 3 months returns 21%


Overview about company: Industrial Development bank of India (IDBI) was constituted under Industrial Development bank of India Act, 1964 as a Development Financial Institution. It continued to serve as a DFI for 40 years till the year 2004 when it was transformed into a Bank.

This is the top 8 midcap stock that gave highest returns in last 3 months.

This stock gave 21% returns to investors in last 3 months.

This stock gave 43% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too. It posted lower profits for Q2 compared to Q1. Q3 results expected this week. Many brokers recommending with a target price of Rs 95. Good for short term, but need to look for results for medium to long term investment.

Top # 9 – Union Bank of India – CMP – Rs 167 – Last 3 months returns 20%


Overview about company: Union bank of India is one of the public sector bank in India.

This is the top 9 midcap stock that gave highest returns in last 3 months.

This stock gave 20% returns to investors in last 3 months.

This stock gave 32% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too. Profits are in increasing mode. For Sep-16 Qtr it posted Rs 176 Crores. Q3 results in this week would show direction for this stock. One should wait and watch.

Also Read: Best PSU Banking Stocks to invest in 2017

Top # 10 – Tata communications – CMP – Rs 749 – Returns of 20% in last 3 months


Overview about company: Tata Communications Limited is a global Telecom company of Indian business conglomerate Tata Group. The company’s infrastructure includes sub-sea, terrestrial communications networks, data centers and it provides fixed line and wireless services

This is the top 10 midcap stock that gave highest returns in last 3 months.

This stock gave 20% returns to investors in last 3 months.

This stock gave 85% returns to investors in last 1 year.

My View: If you observe, this stock has been performing well in last 1 year and could get good returns in short term of 3 months too. Last month, it announced Q3 results where profits jumped 12 fold, mainly due to stake sale as one time transaction. Many stock brokers are recommending buying this stock with a target of over Rs 800. One can look at this stock during dips and buy for short to medium term.

If you enjoyed this article, share it with your friends and colleagues through Face book and Twitter.

Suresh

Top 10 Midcap Stocks that are rocking in the last 3 months in 2017

Suresh KP

6 comments

  1. Dear Sir,

    Kindly write a topic regarding next 5 years which are the small cap shares will be multi bagger or a safe investment stocks for the long-term.

  2. Most of stocks recommendations r of scam involved or NPA ridden psu banks.
    .Such stocks r not investment worthy but may be good for punters

  3. Thanks for the nice consolidation…Throw some light on sugar sectors (Im following KM mills and holding shares at average price of 20). Also Rana Sugars getting high. Is it good to buy Indian oil corporation at this price?

  4. Thanks for sharing.
    I am totally agree for jaiprakash and boi.
    Personally i bought jaipraksah, they are wanting bsp along or hung gov. So its better to hold till election or if you listen that bsp is not forming gov. If poll is in fever of bsp definately hold it. Jpa is having huge debt n expected that if bahanaji is in gov then she will help them to reduce some debt. This is my personal view, take your own decision.
    Boi is good share to invest.

Leave a Reply

Your email address will not be published. Required fields are marked *