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 5,198 - -
Change - -1.06% -25.35% 67.4% 75.18% -14.77% - -
Enterprise Value (EV) 1 2,474 2,947 1,487 2,627 4,440 3,327 3,053 3,327
Change - 19.12% -49.54% 76.65% 69% -25.07% -8.24% 8.99%
P/E -5.36x -4.9x -3.29x -9.54x 9.76x 40x 21.8x 16.4x
PBR 1,952x -7.89x -2.55x -3.19x -30.1x -46.2x 30.6x 8.29x
PEG - -1.01x -0.44x 0.2x -0x -0.5x 0.3x 0.5x
Capitalization / Revenue 5.23x 3.99x 2.22x 4.32x 3.52x 4.13x 3.78x 3.24x
EV / Revenue 4.59x 4.22x 1.59x 3.26x 2.57x 2.64x 2.22x 2.08x
EV / EBITDA -7.97x -9.25x -7.33x -11.6x 4.9x 8.08x 5.61x 4.83x
EV / EBIT -6.61x -6.59x -3.38x -8.68x 5.12x 9.41x 6.43x 5.49x
EV / FCF -8.85x -7.58x -7.96x -23x 6.32x -256x 49.2x 15.1x
FCF Yield -11.3% -13.2% -12.6% -4.35% 15.8% -0.39% 2.03% 6.63%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -7.43 -7.79 -8.37 -4.73 7.78 1.557 2.857 3.788
Distribution rate - - - - - - - -
Net sales 1 538.6 698.8 937.8 806.8 1,731 1,258 1,377 1,602
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 353.7 474.8 605.6
Net income 1 -523.9 -559 -626.6 -363.3 682.6 145.4 231.5 344.6
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 62.28 62.28 62.28
Nbr of stocks (in thousands) 70,698 72,991 75,463 77,125 80,288 83,461 - -
Announcement Date 22/02/22 21/02/23 29/02/24 27/02/25 19/02/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
33.6x12.18x24.75x0.59% 1,053B
30.11x6.7x18.74x1.98% 652B
33.53x7.84x16.21x2.59% 468B
19.76x4.82x11.93x2.75% 351B
20.25x5.27x13.08x3.03% 273B
20.9x4.34x12.34x2.04% 254B
25.65x6.7x11.94x2.48% 220B
-45.27x6.59x25.75x2.2% 186B
11.33x4.13x8.58x4.44% 170B
Average 16.65x 6.51x 15.92x 2.46% 403.04B
Weighted average by Cap. 24.17x 7.86x 18.10x 1.97%

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. P91 Stock
  5. Valuation PTC Therapeutics, Inc.