top of page

10 stocks Which give amazing returns !

Updated: Dec 7, 2021

If you aren’t thinking about owning a stock for 10 years, don’t even think about owning it for 10 minutes.”It is rightly said by warren buffet that if one stays invested in the equity markets for longer-term, the investment is likely to generate magnificent returns in the long-run .

Standing to this face here are some of the stocks from the Nifty 100 list that have generated more than 20% CAGR over a period of 10 years.

The Indian stock market has witnessed huge ups and downs in the last 10 years. The factors that largely affect the share market performance are changes in Government policy,

factors like political changes like election, budget, government intervention, geopolitical issues also have a huge impact on the financial markets. Frequent changes in exchange rates,gold and bond prices also impact the stock performance. Inflation and interest rate also plays a crucial role in deciding the market movement.

Inspite of all these challenges, the above-mentioned stocks have surpassed the benchmark index Nifty 50 and Sensex CAGR of 12.6% and 12.7% respectively in the same period.

But remember we should not select the stocks for investment based only on historical returns. The stocks with strong fundamentals are likely to earn good returns in the long-run. We should also consider the fundamentals of the company before picking up stocks for investment. So even though you might have missed these past performing stocks , still you have the growing future of equity market to invest in upcoming leading stocks .


bottom of page