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 88,255 -
Change - -16.91% 178.88% -14.47% 40.15% 2.11% -
Enterprise Value (EV) 31,121 25,858 72,114 61,675 86,435 88,255 88,255
Change - -16.91% 178.88% -14.47% 40.15% 2.11% 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.52x 1.28x
EV / Revenue 0x 0x 0x 0x 0x 1.52x 1.28x
EV / EBITDA -0x 0x 0x 0x 0x 7.9x 6.3x
EV / EBIT -0x 0x 0x - 0x 9.97x 8.07x
EV / FCF -0x -0x 0x 0x 0x 18.4x 13.4x
FCF Yield -12.9% -1.95% 8.08% 7.16% 3.29% 5.44% 7.44%
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.($)
34.6x6.48x22.46x0.91% 46.96B
18.37x2.19x9.9x1.41% 39.63B
27.86x3.39x17.55x0.91% 12.07B
26.75x3.83x15.86x0.61% 11.61B
18.73x3.33x11.58x3.85% 9.11B
9.06x2.09x5.45x4.44% 7.47B
15.9x2.07x6.73x3.21% 7.18B
28.04x3.66x17.01x0.17% 6.79B
Average 22.41x 3.38x 13.32x 1.94% 17.6B
Weighted average by Cap. 25.15x 3.99x 15.29x 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. STAR Stock
  5. Valuation Strides Pharma Science Limited