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 91,528 -
Change - -16.91% 178.88% -14.47% 40.15% 5.89% -
Enterprise Value (EV) 31,121 25,858 72,114 61,675 86,435 91,528 91,528
Change - -16.91% 178.88% -14.47% 40.15% 5.89% 0%
P/E -6.76x -12.7x -101x 1.71x 15.5x 14.1x 10x
PBR 1.32x 1.19x 3.39x - 2.78x 2.38x 1.96x
PEG - 0.2x 1.5x -0x -0.2x 1.1x 0.2x
Capitalization / Revenue 1.01x 0.7x 1.78x 1.35x 1.78x 1.57x 1.32x
EV / Revenue 0x 0x 0x 0x 0x 1.57x 1.32x
EV / EBITDA -0x 0x 0x 0x 0x 8.19x 6.53x
EV / EBIT -0x 0x 0x - 0x 10.3x 8.37x
EV / FCF -0x -0x 0x 0x 0x 19x 13.9x
FCF Yield -12.9% -1.95% 8.08% 7.16% 3.29% 5.25% 7.17%
Dividend per Share 2 - 1.5 2.5 - 5 3 3
Rate of return - 0.52% 0.32% - 0.53% 0.31% 0.31%
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 957.50 957.50
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 (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
14.06x - - 0.31% 923M
35.06x6.57x22.78x0.9% 47.69B
18.39x2.19x9.92x1.41% 39.96B
27.68x3.36x17.43x0.91% 12.02B
26.48x3.79x15.72x0.61% 11.53B
18.73x3.33x11.58x3.85% 9.18B
9.03x2.08x5.42x4.46% 7.53B
16.02x2.09x6.8x3.19% 7.29B
27.32x3.56x16.55x0.17% 6.63B
Average 21.42x 3.37x 13.27x 1.76% 15.86B
Weighted average by Cap. 25.19x 4.02x 15.37x 1.48%

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