Company Valuation: Genscript Biotech Corporation

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 9,297 6,741 5,398 2,716 3,489 3,863 - -
Change - -27.49% -19.93% -49.68% 28.45% 10.73% - -
Enterprise Value (EV) 1 8,053 5,838 3,992 2,408 3,340 3,822 3,761 3,582
Change - -27.5% -31.62% -39.69% 38.72% 14.42% -1.59% -4.75%
P/E -25.8x -29.5x -56.1x 0.93x -6.49x 44.4x 18.8x 12.5x
PBR 10.5x 6.66x 3.88x 0.62x 0.87x 0.94x 0.89x 0.79x
PEG - 0.8x 1x -0x 0x -0x 0x 0.2x
Capitalization / Revenue 18.2x 10.8x 6.43x 4.57x 3.64x 4.74x 4.15x 3.7x
EV / Revenue 15.8x 9.33x 4.76x 4.05x 3.48x 4.68x 4.04x 3.43x
EV / EBITDA -25.4x -15.7x -11.8x 31.1x 10.2x 30.7x 18.8x 13.8x
EV / EBIT -22.4x -13.4x -9.71x 152x 13.2x 57x 43.1x 33.3x
EV / FCF -29.4x -17.2x 13x -19.8x 13.8x 30.1x 28.1x 15x
FCF Yield -3.41% -5.8% 7.69% -5.04% 7.24% 3.32% 3.56% 6.67%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -0.1713 -0.1082 -0.0453 1.36 -0.2458 0.0398 0.0938 0.1415
Distribution rate - - - - - - - -
Net sales 1 511.1 625.7 839.5 594.5 959.5 815.8 931.1 1,045
EBITDA 1 -317.3 -372.6 -337.1 77.38 328 124.5 200.5 259.4
EBIT 1 -359.7 -436.8 -411 15.84 253.9 67 87.35 107.5
Net income 1 -347.9 -226.9 -95.48 2,962 -532.8 74.8 218.8 360.1
Net Debt 1 -1,245 -902.7 -1,405 -308.2 -148.7 -41.61 -102.3 -281
Reference price 2 4.424 3.187 2.542 1.267 1.596 1.765 1.765 1.765
Nbr of stocks (in thousands) 2,101,341 2,115,207 2,123,163 2,143,970 2,186,379 2,188,417 - -
Announcement Date 20/03/22 30/03/23 10/03/24 12/03/25 15/03/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
44.41x4.68x30.7x-.--% 3.86B
35.38x6.18x19.12x0.93% 50.73B
-23.4x342.07x-22.1x-.--% 39.73B
25.29x2.8x12.09x-.--% 34.69B
45.73x4.51x28.9x-.--% 33.21B
27.05x7.93x19.91x0.42% 26.76B
31.75x5.12x23.32x-.--% 15.37B
23.95x2.04x8.96x1.12% 13.78B
23.74x1.89x11.45x-.--% 12.85B
Average 25.99x 41.91x 14.71x 0.27% 25.66B
Weighted average by Cap. 22.86x 62.83x 11.91x 0.32%

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. 1548 Stock
  4. Valuation Genscript Biotech Corporation