Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (2024)

  • Free Calculators
  • MANI
  • 42 Comments
  • Published: March 31, 2022

Feedback

[Last Updated: 26-Apr-2024] The purpose of this blog post is to explain the concept of investing in the highest-return stocks. Though the sound of it looks nice, such stocks are often too volatile. Their price can gyrate between highs and lows too frequently. Hence, while researching stocks with high returns, it is essential to check the improvements in their fundamentals as well. For quick answers about high-return shares, check the FAQs.

I’ve written an algorithm that filters the highest-return stocks in the Indian stock market. It is not difficult to find stocks with high returns, so why write an algorithm for it? It is essential because relying only on past return numbers may lead to problems. How?

List of Highest Return Stock in India

Check The Stock Engine

SLNamePriceMarket Cap(Cr)Return (1Y)Return (3Y)Return (5Y)Return (3M)GMR Score
1AURIONPRO:[532668]2505.006915.63587.81147.5675.9312.9299.49
2MKVENTURES:[514238]2150.00813.0137.83355.76154.44102.4099.41
3RAJRAYON:[530699]22.901259.53-52.20377.76160.7530.1999.34
4BSE:[590103]248.510.00514.65152.3473.2751.4699.26
5Magellanic:[538891]551.706448.21198.14226.10139.997.1999.19

Subscribe: Stock Engine

Let me give you an example. There is a company called Sejal Glass listed in BSE in Year-2008. For the last 10 years, its stock price was in the single digits. It was a penny stock.

Twelve months back its share price was Rs.3.64, today the price is at Rs.425 levels. It has a CAGR growth rate of 11,597%. Rupees one lakh invested in this share would have become more than a Crore in 12 months.

Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (1)

But my algorithm gives this share a Score of Zero. Why? Opening the financial report of this company will tell the reasons.

Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (2)
Reasons
  • The company has reported only losses in the last 5-Years.
  • Its net worth is negative because all of its retained earnings are exhausted.
  • The company is living dangerously in high debt. Neither its equity base nor earnings nor cash flow can support its debt load.
  • The current ratio of the company is dangerously low. May lead to bankruptcy.
  • The company’s cash flow is falling.
  • The net sales have grown at 15% per annum but it is not sufficient to justify the exorbitant rise in share price.

So the question is, shall we buy such a poor-fundamental stock just because its share price is rising? A long-term investor like Warren Buffett would never do it.

Company Fundamentals Are More Important

People who are successful in the stock market are investors, not speculators. Who are investors? They are people who buy stocks of fundamentally strong companies and hold on to them for a very long time. Extended holding time helps them to take advantage of the power of compounding. So buying stocks and holding on to them for 10-15 years is the first trick.The second trick is to invest only in fundamentally strong companies.

But how to know if a stock is of a fundamentally strong company? It can be known through fundamental analysis. If you are interested in knowing how the analysis is done, I’ll request you to read my series of articles on fundamental analysis. For now, we’ll stay on the topic of highest return stocks.

As we saw in the example of Sejal Glass, the company’s fundamentals were weak, but still, its share price went up the roof. How? The promoter’s holdings in Sejal Glass have increased from 50% to 99% between Dec’21 and Feb’22. So the demand for the share was pumped up, hence the price rise.

Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (3)

To know more about how the stock price is determined, please read this article. It will give you a fair idea of the factors causing the share price to move up and down.

In the case of Sejal Glass, the price jump is caused by an increase in demand for its shares from the promoter’s side. Nevertheless, the fundamentals of the company remained weak. I’ve checked their last few quarters (till Dec’21) numbers. It was not encouraging.

Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (4)

The point is, it is important to further investigate shares that gave high returns in the past. Why? Because not all high-return shares have a profitable underlying business. We must avoid investing in loss-making or even less profitable companies.

How to Judge High Return Stocks?

In my stock screener, there is a list of stocks that gave the highest return in the last 10 years. But what is more interesting about this list is the consistency of returns yielded by these stocks. How to measure it? It is also the topic of discussion in this article.

Let me give you an example to highlight the utility of my stock screener and its scoring method. Suppose you were researching a stock XYZ for its past returns. You found its numbers as presented below.

Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (5)

XYZ had phenomenal periods in the last 1, 5, and 10-Years (in terms of share price rise). There is also a price correction of 26% in the last 3-months. Currently, its P/E ratio is also very low at 1.54 levels. What do you think, just by looking at these numbers, the stock looks ready to buy, right? But our stock screener gave it a “GMR score” of 15 out of 100. The low score points towards weak business.

What is a GMR Score?

For a screener theme, the GMR score is an algorithm that rates stocks based on the past returns it has generated for its investors. The higher the past returns, the better. Moreover, instead of focusing on absolute return numbers, we give scores based on the return trend

Along with the past returns, the screener also looks at the host of other stock data. A few prominent ones are listed below:

#1. Return on Capital Employed (ROCE)

XYZ posted negative ROCE numbers in the last 3, 5, and 10-Years. Read more about ROCE Formula. The algorithm includes the RoCE (Return on Capital Employed) numbers to calculate the GMR score. A positive and growing RoCE is an indicator of strong underlying fundamentals.

#2. Earning Per Share Growth (EPSG)

In the last 3, 5, and 10-Year periods, XYZ’s EPS growth is negative. In fact, in the last couple of years, its revenue is negligible. The algorithm considers the historical EPS growth numbers. Why use EPS Growth? There are some stocks whose price grows irrespective of falling profits (EPS). Factoring in EPS trends will filter out such companies.

#3. Price To Earnings Ratio (P/E)

No matter how high are the past returns posted by a stock, if currently it’s overvalued, it is not useful. How to judge if a stock is overvalued or undervalued? The easiest is through the PE ratio. Our algorithm gives low scores to stocks that trade at high PE multiples. Learn more about the PEG ratio which combines EPSG and PE to value stocks.

#4. Debt To Equity Ratio (D/E)

It is safe to invest in companies with low debt. How to quantify the debt level of a company? It can be done using the D/E ratio. To score a high return stock, our algorithm gives low scores to companies that have a D/E ratio above two. Extremely debt-ridden companies are altogether not scored no matter how high are their past returns. Why do we do so? Because high debt companies can become immediately risky when their business is not doing well. Know more about debt-free companies.

#5. Current Ratio

Even the best companies can fail due to insufficient cash. How do companies generate cash? Through their current assets. What is the use of current assets? Repayment of current liability and creating a surplus to manage future expenses (working capital). A company that can do this is called a reasonably liquid company. How to measure a company’s liquidity? The easiest way to do it is through the current ratio. Our algorithm gives low scores to companies whose current ratio is low.

To understand the concept of solvency and liquidity of a company, you can please read the articles provided in the link: working capital management, working capital use, and financial ratio analysis.

So, the GMR Score displayed in our stock screener for high return stocks is an amalgamation of the following parameters:

  • Past returns,
  • EPS growth,
  • RoCE,
  • P/E ratio,
  • D/E ratio, and
  • Current Ratio.

Conclusion

Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (6)

As an investor, we must also realize the most basic factors that make a business profitable. A profitable business, as a result, will grow fast and will yield higher returns. The most fundamental thing about any business is its business model and its management team. Once these two factors are in place, the next-essential thing about the company is capital.

These three ingredients are the basics of any company. Together it gives quality to a business. Two fundamental indicators highlighting the quality of a company are its profitability and growth numbers.

All factors that include the business model, management’s quality, capital structure, profitability, and growth ensure future price appreciation of a stock.

So, in our endeavor to find a high return share, looking only at the price is insufficient. Why? Because business fundamentals drive a stock price high or low.

FAQs

Which share is best for high returns?

When idea is to earn high returns, one must invest in stocks of a sector/industry that is growing. In today’s terms, we can say that Fintech, Artificial Intelligence, Data Analytics, Green Energy, Renewable Energy, Real Estate, Health Care, etc are Industries that are likely to grow fast. Stocks in these sectors/industries will be best for high returns. What we can do? Pick fundamentally strong stocks available at the right price and stay invested for the long term.

Which stock is most profitable?

The profitable businesses bought at a fair price will invariably yield the highest returns in the long term. From an investor’s perspective, the most profitable stock will be one that is able to grow its revenue, profits, cash flow, and assets at a faster pace. Hence, instead of chasing returns, one must target high-growth stocks, high returns will follow as a by-product.

Which stock has had the highest return in the last 10 years?

As on Dec’2022, Jyoti Resin’s share price rose from Rs.2 levels in Dec’2012 to Rs.1250 levels in Dec’2022. It is a growth rate of 80% per annum. Another company, GRM Overseas, grew from Rs.2 levels to Rs.370 levels in these 10 years. It is a growth rate of 60% per annum. Check more such stocks in our Stock Engine {app}.

Which stocks to buy for 5 years?

If one’s holding time is at least 5 years or higher, which stocks one must consider for buying? There are two ways to look at it. First, from the point of view of assured returns. For such stocks, investors must consider blue chip stocks at a fair price. Second, from the point of view of high returns. For stocks, investors can consider low-cap penny stocks with strong business fundamentals.

I hope you’ve liked reading this article.

Have a happy investing

Handpicked Articles:

  • Most Profitable Shares in India.
  • Fastest Growing Companies in India.
  • Best Stocks to buy in India.
  • Top Dividend Paying Stocks in India.
  • Last Updated: April 28, 2024
Join 1400+ Value Readers

Join 1,401 other subscribers

The Stock Engine will give its first impression about its stocks. Then it goes deeper and calculate its intrinsic value and the overall score. The Stock Engine makes it easier to interpret the fundamentals of stocks even for untrained investors.

Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (7)

MANI

Manish Choudhary (Mani), a mechanical engineer turned finance blogger and investor, founded GetMoneyRich.com to empower individuals on their journeys to financial independence. With over 16+ years of experience as a financial blogger, value investor, and developer of stock analysis algorithm, Manish leverages his knowledge and real-world experience (including building a stock analysis algorithm) to create insightful content and tools to help readers navigate the complexities of the financial world...read more about Mani

Home » Stocks » Stock Themes » India...

Disclaimer: The information provided in my articles and products are for informational purposes only and should not be considered as financial or investment advice. Read more.

Related Posts:

How To Shortlist Stocks for Investment – 12 Parameters [Screener]

If a layman would like to shortlist few stocks, what parameters must be considered? In this article I’ve explained how a 12-Parameter stock screener will help in the screening process.

Read More »

The invested capital is the total funds generated by the company by issuing equity and debt in the market. People who subscribe to equity are

Read More »

Become Debt Free: A Plan To Get Out of Debt Quickly [NOW]

When you’ll Google the term “become debt free“, the search result will also display a query: “is it good to be debt free?“ This dichotomy

Read More »

42 Responses

  1. Hello sir,
    Thank you for this article as it gives good understanding on returns in multiple companies spread over different sectors.
    Your website is very informative.

    Reply

  2. Every single stock that you have mentioned in this article has risen only after April 2020, before that each of them was lying dormant. Isn’t something fishy here?

    Reply

    1. Good observation. What do you think is fishy?

      Reply

  3. Hi,
    Sir, I am Veeraragavan, (Male – 46 years Old – from chennai.)
    I want to invest 1 lakh for 15 years. Pls suggest me, which stock will give good return for me.
    Pls Suggest me.
    Mobile No:9543664207

    Reply

    1. You will definitely investment in mutual fund quant mutual direct growth it’s my opinion

      Reply

  4. Where do you get the historical return data from?

    Reply

  5. Highest return share is Bajaj Finance.

    Reply

  6. This calculation is flawed. The share price calculation does not include share splits, bonus and dividends. TCS had 2-3 1:1 bonus in last 10 years and dividends are good too, which is not kept in mind while calculating returns.

    Reply

  7. need advise on investment in stks and mf worth 2 cr. also SIP in stks 1.2 lacs pm

    Reply

  8. I think you did not know about Alkalymine

    Reply

  9. Hello Sir, I have your analysis sheet and subscription
    Do you think overall returns should be only major criteria for stock selection? we all are interested only in returns , so we should selected stocks only basis of returns ? right ? why so many ratios and other params need to check, this should be only criteria ?
    I created one query on scrnner as below, do you think seleciton should be only on this query from Nifty 100 stocks , i am excluding penny stocks , only Nifty 500 from below query sorted on market cap
    Return over 1month > 3 AND
    Return over 3months > 10 AND
    Return over 6months > 15 AND
    Return over 1year > 20 AND
    Return over 3years >15 AND
    Return over 5years > 10

    Reply

    1. Returns that we see are past performances. The study of ratios can help us to judge the fundamentals of the business. If the fundamentals are good, the future will also be good.

      Reply

  10. Any stock I invest ? give me stock name good buying .I have 1 lake RS. Which stock buy?

    Reply

    1. Tcs

      Reply

    2. Wipro

      Reply

    3. Buy Page Industries. A consistent performer and wealth creator. Buy MRF, Reliance, and other blue chips. My rules of investing :

      1. Choose a sector
      2. Choose the leaders
      3. Invest in leaders
      4. Stay long term
      5. Be clear about your objectives and goals

      Reply

  11. Hai
    In ADANI Group which stock is best for Long time investment and high return ?

    Reply

  12. Thank you for this article as it gives good understanding on returns in multiple companies spread over different sectors.

    I guess however the compounded average returns across year is better metric than simple average of individual returns.

    Reply

  13. Boss, away some articles. Since yesterday spent time in reading articles with rich info.
    Thanks for the same.
    New to market and this gives some basic idea and confidence to invest and gives some direction.

    Reply

  14. One error in your calculation. The three month return should be annualized before taking average. Nice post. Thanks

    Reply

    1. 3M returns are indicated as absolute. It is not an error.
      Thanks for your comment.

      Reply

      1. Sir can i go for adani enter ,transmission, and green for long time as i assume them as a multibagger in comng time

  15. Hi Mani, Another nice article. I also suggest that you review the concept of CAGR which i believe is a much better parameter and indeed an essential one. See the below for a quick example :
    yearValue Annual % @6.55%
    0 100,000
    1 140,000 40.00 106,548
    2 112,000 -20.00 113,526
    3 120,960 8.00 120,960
    Average Return 9.33
    CAGR 6.55%

    In the example the stock’s average return is 9.33% which seems better than a fixed deposit.
    But in reality, an investor would have been better off investing in a risk free post office TD @6.9% and would have got better returns.

    CAGR considers the annual capital addition on account of returns indirectly and is therefore a better measure to compare the returns as in the above example.

    Regards
    Sid

    Reply

    1. Yes, I agree with you. CAGR is a much better parameter, especially for long term holders.

      Best,
      Karan

      Reply

      1. CAGR is annualised rate. Here the period in question is 3 months.

    2. Sir,
      That means it’s better to invest in FD with 6.5% rather share market ?

      Reply

  16. Significance of Overall Return of Vinati.
    This is a nice article. I thought i will replicate your Vinati Example. However your article has no date and which stock prices u have taken cannot be known. Hence your annualized % cannot be determined.
    Can u pl 1) Let me know Vinati stock prices that u had considered for this article or 2) Pl explain how have u calculated annualized return?

    Reply

  17. Thanks for sharing the post. The way you narrated the post is good and understanding. After reading this post I learned some new things about Indian stocks. Please let me know for the upcoming posts.

    Reply

  18. hi sir
    please suggest web sit from which we can get each year returns

    Reply

  19. Great piece of info. Keep on doing it.

    Reply

  20. Overall return %age is definitely a very good metric to measure the quality of a stock.Thanks for sharing this great post.

    Reply

  21. Sir,
    Your website is very informative. But changing layout frequently annoy very much. Please do something for this.

    Reply

    1. Thanks for your feedback.

      Reply

  22. Nice sir

    Reply

  23. I think out of the 5 stocks you mentioned, Bajaj and Relaxo both looks good for investment.

    Reply

  24. I came across your blog and your analysis is really informative.
    I am wondering is there any way to identify such stocks in initial stages like within 3 years time span. anyone who has invested on these stocks around 2011 would have made great money.
    Is there any common characteristics between them in early stages ?

    Reply

    1. Thanks for your comment.
      Identification of such growth stocks is not easy. There are several limitation with we common men. The biggest is “lack of data base”. What we have, is websites like moneycontrol, Enonomic Times etc which provides with fair-enough info. So what we can do? One way to do it is to keep track of its Profits as explained in this blog post. Potential such stocks with have a low PEG ratio.

      Reply

      1. Thanks for the reply. Going through all your blogs one by one and appreciate your efforts to explain complex things in such a way that it becomes easy to understand and keeps user’s interest intact.
        Just curious about , what your stock analysis tool is suggesting if we feed 2008 – 2011/2012 data of these stocks. Planning to buy it and bit curious what it has to say for such scenarios.
        Thanks in Advance 🙂

      2. Hello, Thanks for posting your comment. The worksheet tries to estimate the “intrinsic value” of stocks. To know more about it, you can check the product page please.

  25. Nice

    Reply

  26. Hello Sir,

    I have a question. As you have said “Hindustan Unilever Ltd. – 19.27% CAGR-10Y”, is this return as mentioned here do we get each year i.e., 1st year, 2nd till 10th?

    Thank you

    Reply

    1. CAGR is “average” growth rate achieved over a period of 10 years.

      Reply

Highest Return Stocks in India in the Last 10 years [2024] - GETMONEYRICH (2024)
Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 6441

Rating: 4.8 / 5 (48 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.