← Journal
Company write-ups

Case study: the power of product mix shift stories — decomposing Neuland Labs' 13x returns

From Sep 2022 (Q2FY23) to Dec 2024 (Q3FY25), roughly 2 years, Neuland Labs went on a tear. A 13x at a CAGR of ~217% from around 1,330 to 17,800. Why did this happen? The reason I want to investigate this is to understand the mechanisms behind such winners so that I can catch future ones.

FY23 and FY24 were blockbuster years for the company in terms of bottomline. A PAT of 64cr in FY22 went to 300cr in FY24, almost 5x (~4x in trailing EPS at the two price dates). But also what happened was a PE re-rating from 25x in Sep 2022 to 85x in Dec 2024. That 3.4x in perception is what created the multibagger.

These are rough, rounded figures, not accurate but they help drive the point home.

13x returns ≈ 4x EPS × 3.4x re-rating

The setup where not only earnings improved, but the perception improved gave astronomical returns.

The quarters in spotlight (10 in total):

  • FY23 — Q2, Q3, Q4
  • FY24 — all 4
  • FY25 — Q1, Q2, Q3

So let's see what was happening with the company during this period before jumping to conclusions and doing ourselves a disservice. Yes, it was a CMS ramp up story, but maybe there is more to it.

Fact 1

CMS revenue has a CAGR of 64% during the 2-year period of FY23 and FY24.

Fact 2

CMS is a far higher margin segment. Rough estimations would put it at 35-45% as compared to the 5-15% margins of GDS Prime.

So yes, the setup is straightforward. The higher margin segment started to have superior growth. It is a product mix story. But what differentiates this from multiple product mix stories and I think is the key, is that the mix % went from 20% to 50%. That's enough movement to materially make a difference to the company overall. As compared to a mix shift of let's say 10% to 15%. In product mix shift stories, to get big winners the shift has to be transformative.


What the quarterly scores saw

Since the platform scores every concall, this case was a chance to ask an honest question: did the scores see this while it was happening?

Here is the trail across the 10 spotlight quarters: 5.9, 6.1, 6.5 through FY23. Then 7.0, 7.2, 7.2 through the first three quarters of FY24. Then it fades — 6.3, 6.1, 3.8, 5.5 into FY25. For context, the four FY22 quarters before the window averaged about 4.5.

So it's a staircase, not a spike. No single quarter screamed multibagger. What the trail shows is a business walking out of a trough into a sustained plateau, exactly across the window where the mix shift played out. Measured as a rolling 4-quarter average, the climb from trough to plateau is about 2.5 points — the second-steepest climb among the 15 companies on the platform with 12+ scored quarters. The stock did 5.4x over that climb window alone, 3.8x against the Nifty.

One honest detail: the scores rolled over about ten months before the stock peaked in Dec 2024. The trail tracked the business. The last leg of the move was pure re-rating, and the scores — correctly — had nothing more to say.

I then ran the same trough-to-plateau measure on all 15 companies with enough history. The five steepest climbers (Navin Fluorine, Neuland, Aether, Acutaas, MCX) all beat the Nifty over their climb windows, the median at about 2.4x relative. The only two stocks in the set that lagged the index sat in the bottom half of climbs.

And here is what I am not claiming. The sample is 15 companies. The windows are drawn with hindsight. There is a clear counterexample — SJS Enterprises beat the index 2.8x on a near-flat trail. The correlation falls just short of statistical significance at this sample size. So no, I am not calling this alpha. Yet. The real test is a trigger you can observe in real time and forward returns measured after it fires, on a much larger base of scored history. That work is queued.

What I will claim is this: the inflection was sitting in public transcripts, quarter after quarter, for anyone willing to read all ten of them. Nobody reads ten transcripts per company across a hundred companies. The score trail distilled that inflection as it was being reported. That is the job this platform exists to do.

Case study: the power of product mix shift stories — decomposing Neuland Labs' 13x returns – Story of a Stock