Company Valuation: Strides Pharma Science Limited

Data adjusted to current consolidation scope
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 31,121 25,858 72,114 61,675 86,435 112,211 -
Change - -16.91% 178.88% -14.47% 40.15% 29.82% -
Enterprise Value (EV) 31,121 25,858 72,114 61,675 86,435 112,211 112,211
Change - -16.91% 178.88% -14.47% 40.15% 29.82% 0%
P/E -6.76x -12.7x -101x 1.71x 15.5x 17.9x 12.8x
PBR 1.32x 1.19x 3.39x - 2.78x 3.03x 2.49x
PEG - 0.2x 1.5x -0x -0.2x 1.4x 0.3x
Capitalization / Revenue 1.01x 0.7x 1.78x 1.35x 1.78x 1.93x 1.62x
EV / Revenue 0x 0x 0x 0x 0x 1.93x 1.62x
EV / EBITDA -0x 0x 0x 0x 0x 10x 8.01x
EV / EBIT -0x 0x 0x - 0x 12.7x 10.3x
EV / FCF -0x -0x 0x 0x 0x 23.4x 17.1x
FCF Yield -12.9% -1.95% 8.08% 7.16% 3.29% 4.28% 5.85%
Dividend per Share 2 - 1.5 2.5 - 5 3 3
Rate of return - 0.52% 0.32% - 0.53% 0.25% 0.25%
EPS 2 -51.28 -22.49 -7.76 390.5 60.34 68.1 95.4
Distribution rate - -6.67% -32.2% - 8.29% 4.41% 3.14%
Net sales 1 30,702 36,884 40,511 45,653 48,587 58,230 69,123
EBITDA 1 -103.2 4,302 7,433 8,028 9,253 11,173 14,014
EBIT 1 -2,531 1,869 5,226 - 7,229 8,850 10,940
Net income 1 -4,602 -2,026 -706.1 35,935 5,562 6,277 8,798
Net Debt - - - - - - -
Reference price 2 346.60 286.35 784.70 669.20 937.75 1,217.40 1,217.40
Nbr of stocks (in thousands) 89,790 90,303 91,900 92,163 92,173 92,173 -
Announcement Date 5/24/22 5/25/23 5/22/24 5/22/25 5/18/26 - -
1INR in Million2INR
Estimates

P/E, Detailed evolution



P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
18.14x - - 0.24% 1.19B
34.48x6.47x22.44x0.91% 46.81B
15.9x1.97x8.74x1.7% 37.1B
27.84x3.97x16.45x0.58% 12.09B
26.98x3.27x16.95x0.94% 11.69B
18.58x3.37x11.75x3.79% 9.03B
9.49x2.2x5.69x4.68% 7.45B
29.8x3.9x18.14x0.16% 7.22B
15.18x2.01x6.67x3.28% 7.13B
Average 21.82x 3.39x 13.35x 1.81% 15.52B
Weighted average by Cap. 24.62x 3.98x 15.15x 1.56%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA



Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. STAR Stock
  4. Valuation Strides Pharma Science Limited
-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!