MarketInOut Stock Screener Log In | Sign Up

PTC Therapeutics Inc

NASDAQ • Healthcare • Biotechnology • Quote as of 10/30/2026
PTC Therapeutics Inc stock price and volume chart

Company Profile

IndustryBiotechnology
SectorHealthcare
ExchangeNASDAQ
Market Capitalization5,010.15 mln
Float80.95 mln
Earnings Date02/23/2027

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.43
Borderline

1-Year Forecast

97.80
Transformational upside

Relative Strength

69 / 100
Outperforming

Pre-Tax Margin

-7%
Marginally loss-making

ROE

57.10
Exceptional

Business Description

PTC Therapeutics is a US-based drug development company focused on creating treatments for rare and serious conditions that affect both children and adults around the world. The company sells several approved medicines targeting diseases such as Duchenne muscular dystrophy, spinal muscular atrophy, and certain nervous system disorders, while also advancing a pipeline of new treatments for conditions like Huntington's disease and Friedreich's ataxia. PTC works alongside a number of notable partners, including Roche and Novartis, to develop and bring these therapies to patients. Founded in 1998 and headquartered in Warren, New Jersey, the company distributes its products through third-party partners across multiple markets.

Key Fundamentals

EPS-0.65
ROE57.10
RPS13.95
ROIC19.33
ROA-3.56
Interest Cover1.26
EBITDA, mln174
EV / EBITDA20.14
EV / EBIT30.96
Revenue, mln1,156
EV / Revenue3.04

Quote Details

Last 59.97
Change -4.49 (-6.97%)
Open 64.75
Volume 2,349,386
Turnover 140,892,688
Average Volume 1,066,934

Financial Ratios

Pre-Tax Profit Margin-7
Current Ratio3.27
Price / Cash Flow477
Price / Sales4.43

Financial Strength

Altman Z-Score0.74
Piotroski F-Score 4 / 9
Beneish M-Score-2.43
1-Year Target Price97.80
Short Ratio6.38
Short % of Float13.47

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.02% 37 / 100   
1 Month -6.49% 36 / 100   
2 Months -20.88% 22 / 100   
6 Months -7.95% 38 / 100   
1 Year -10.96% 36 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog