Company Valuation: PTC Therapeutics, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 2,816 2,786 2,080 3,481 6,099 6,063 - -
Change - -1.06% -25.35% 67.4% 75.18% -0.59% - -
Enterprise Value (EV) 1 2,474 2,947 1,487 2,627 4,440 4,191 3,917 4,192
Change - 19.12% -49.54% 76.65% 69% -5.6% -6.54% 7.01%
P/E -5.36x -4.9x -3.29x -9.54x 9.76x 42.1x 31.7x 19.1x
PBR 1,952x -7.89x -2.55x -3.19x -30.1x -53.8x 35.7x 9.66x
PEG - -1.01x -0.44x 0.2x -0x -0.5x 1x 0.3x
Capitalization / Revenue 5.23x 3.99x 2.22x 4.32x 3.52x 4.83x 4.43x 3.8x
EV / Revenue 4.59x 4.22x 1.59x 3.26x 2.57x 3.34x 2.86x 2.62x
EV / EBITDA -7.97x -9.25x -7.33x -11.6x 4.9x 10.2x 7.19x 6.08x
EV / EBIT -6.61x -6.59x -3.38x -8.68x 5.12x 11.4x 8.68x 6.86x
EV / FCF -8.85x -7.58x -7.96x -23x 6.32x -322x 63.2x 17.5x
FCF Yield -11.3% -13.2% -12.6% -4.35% 15.8% -0.31% 1.58% 5.7%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -7.43 -7.79 -8.37 -4.73 7.78 1.726 2.294 3.811
Distribution rate - - - - - - - -
Net sales 1 538.6 698.8 937.8 806.8 1,731 1,255 1,370 1,597
EBITDA 1 -310.3 -318.6 -202.9 -226.9 905.8 411.6 544.5 689.3
EBIT 1 -374.4 -447.4 -439.5 -302.6 866.9 366.4 451.1 610.8
Net income 1 -523.9 -559 -626.6 -363.3 682.6 163.4 215.6 345.1
Net Debt 1 -341.9 161 -592.5 -854.3 -1,659 -1,871 -2,145 -1,871
Reference price 2 39.83 38.17 27.56 45.14 75.96 72.64 72.64 72.64
Nbr of stocks (in thousands) 70,698 72,991 75,463 77,125 80,288 83,461 - -
Announcement Date 2/22/22 2/21/23 2/29/24 2/27/25 2/19/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
41.82x4.78x14.66x-.--% 6.06B
34.6x12.64x25.73x0.57% 1,088B
29.02x - - 2.06% 629B
31.76x7.4x15.37x2.76% 440B
20.37x4.83x11.97x2.73% 359B
21.72x5.63x14.03x2.85% 291B
20.24x4.18x11.87x2.1% 245B
26.11x6.86x12.2x2.42% 225B
13.56x4.86x10.12x3.76% 204B
-42.19x6.04x34.06x2.43% 168B
Average 19.70x 6.36x 16.67x 2.17% 365.53B
Weighted average by Cap. 24.69x 8.25x 18.72x 1.96%

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. PTCT Stock
  4. Valuation PTC Therapeutics, Inc.