73.43USD+0.79%Mkt Cap: 6.14B USDP/E: —Last update: 2026-06-01
PTC Therapeutics, Inc., a biopharmaceutical company, focuses on the discovery, development, and commercialization of medicines to children and adults living with rare disorders in the United States and internationally. T…
Industry Peers
BiotechnologyIndicators:|
Key Statistics
Company
Market Cap6.14B USD
Enterprise Value6.96B USD
Revenue (TTM)827.11M USD
Gross Profit1.68B USD
Net Income (TTM)682.64M USD
Revenue/Share10.26 USD
Last Price73.43 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees991
CountryUS
SectorHealthcare
IndustryBiotechnology
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)26.53
PEG—
EV/EBITDA-332.91
EV/Revenue8.41
P/S7.41
P/B-29.31
EPS (TTM)-2.54
EPS (Forward)2.78
52W Range
43.1768% of range87.50
52W High87.50 USD
52W Low43.17 USD
Profitability
Gross Margin97.28%
Oper. Margin16.54%
EBITDA Margin-2.53%
Profit Margin39.44%
ROE-332.49%
ROA23.55%
Growth
Revenue Growth-76.80%
Earnings Growth—
Cash Flow & Leverage
Operating CF711.20M USD
CapEx (TTM)300.01M USD
FCF Margin-50.55%
FCF Yield-6.81%
Net Debt829.85M USD
Net Debt/EBITDA-39.70
Balance Sheet
Debt/Equity-13.19
Current Ratio2.44
Quick Ratio2.29
Book Value/Sh-2.5200 USD
Cash/Share22.82 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.0 (Buy)
Target (Mean)91.57 USD
Target Range65.00 USD – 124.00 USD
# Analysts14
Ownership
Shares Out.82.95M
Float73.17M
Insiders7.38%
Institutions117.82%
Short Interest
Short Ratio6.9d
Short % Float16.77%
Short % Out.12.35%
Shares Short10.24M
Short (prev mo.)8.55M
Technical
SMA 5069.34 (+5.9%)
SMA 20068.62 (+7.0%)
Beta0.53
S&P 52W Chg27.70%
Avg Vol (30d)1.26M
Avg Vol (10d)965.21K
Technical Indicators
RSI (14)56.6
MACD0.4334
MACD Signal0.4013
MACD Hist.+0.0320
BB Upper77.15 USD
BB Middle70.09 USD
BB Lower63.03 USD
BB Width20.14%
ATR (14)2.955 USD
Vol Ratio (20d)0.28x