Nifty Was Flat for 2 Years. Some Stocks Still Delivered Up to 90% Returns

Over the past two years, the Nifty 50 delivered relatively muted index-level performance, declining around 2.19% between June 2024 and June 2026.

But underneath the index, the story looked very different.

Several individual stocks significantly outperformed despite the broader market remaining largely sideways.

This highlights an important market observation:

Even during flat index phases, stock-specific opportunities can still emerge through sector rotation, earnings growth, and business strength.


Top Performing Nifty Stocks (June 2024 β†’ June 2026)

:trophy: Shriram Finance +89.60%

β€’ Strong NBFC growth
β€’ Improved asset quality
β€’ Credit expansion momentum


:high_voltage: Hindalco Industries +64.60%

β€’ Recovery in metal cycle
β€’ Aluminum demand strength
β€’ Operational efficiency improvement


:motorcycle: Eicher Motors +49.49%

β€’ Royal Enfield expansion
β€’ Premium segment leadership
β€’ Strong domestic demand


:building_construction: JSW Steel +48.31%

β€’ Infrastructure-driven demand
β€’ Capacity utilization improvement
β€’ Commodity cycle recovery


:hospital: Apollo Hospitals +40.57%

β€’ Healthcare infrastructure growth
β€’ Premium healthcare services expansion
β€’ Continued post-pandemic demand


Sector Rotation Was Clearly Visible

One interesting observation from this phase was that leadership kept rotating across sectors instead of staying concentrated in one theme.

Financials

β€’ Shriram Finance
β€’ Bajaj Finance

Strong lending growth and retail participation supported NBFC performance.


Metals & Commodities

β€’ Hindalco
β€’ JSW Steel
β€’ Tata Steel

Commodity recovery and infrastructure demand helped the sector outperform.


Healthcare

β€’ Apollo Hospitals
β€’ Max Healthcare

Healthcare expansion and premium services remained strong themes.


Telecom

β€’ Bharti Airtel

5G rollout and ARPU expansion supported growth visibility.


Key Market Insights

Index Performance Does Not Tell the Full Story

Even though the index remained largely range-bound, several individual stocks delivered strong returns.

This reinforces the idea that:

β€’ Market breadth matters
β€’ Sector leadership changes over time
β€’ Stock selection becomes important during sideways phases


Sector Rotation Continued Throughout The Period

Leadership shifted between:

β€’ Financials
β€’ Metals
β€’ Healthcare
β€’ Telecom
β€’ Consumer-facing businesses

rather than one sector dominating continuously.


Quality Businesses Continued To Attract Participation

Companies with:

β€’ Strong fundamentals
β€’ Market leadership
β€’ Earnings visibility
β€’ Operational efficiency

generally showed stronger relative performance.


One interesting takeaway from this phase:

A sideways index does not always mean lack of opportunity.

Different sectors and stocks can continue creating trends even when the broader market appears stagnant.

Did you invest or track any of these stocks during this phase?
Which sector surprised you the most over the last two years?


Disclaimer:
This analysis has been prepared using historical data insights from Fuzz AI. Historical performance does not guarantee future results. This post is intended purely for educational and discussion purposes and should not be considered investment advice.

2 Likes

Two more reinforcements.

  • Hindsight is a genius
  • Analysts and news-readers are excellent at picking stocks, after the fact.
1 Like

A good reminder that index performance can sometimes hide what’s happening beneath the surface. Over the last two years, sector rotation created opportunities across multiple themes, especially financials and metals. This phase reinforced the importance of stock selection and following earnings growth rather than relying solely on index direction.

This is why I always watch sector rotation closely. A sideways Nifty doesn’t necessarily mean there are no opportunities. Money keeps moving from one sector to another, and identifying those leadership changes early can often be more rewarding than predicting the index itself.

Its very easy to show this after the play has been done i.e. end of 1 year or 2 years and so on. I think instead of pointing out stocks which had a run previously, we should look at what could run going forward from here on. I think most influencers now a days see these stats and then link the news to it because its very easy to do so. Let’s be forward focussed.