PTC Therapeutics, Inc. (PTCT) has a MoatMap StockRank of 72/100 based on Quality (42/100), Value (52/100), and Momentum (62/100) factor scores. The current signal is BUY. PTC Therapeutics is a clinical-stage biotech with binary regulatory risks and low quality metrics, failing our requirement for predictable, high-ROIC compounders.
PTC Therapeutics, Inc. is a U.S. biopharmaceutical company focused on discovering, developing, and commercializing innovative therapies for patients with rare diseases. The company specializes in RNA-focused science and has a portfolio of approved drugs and a robust pipeline targeting genetic disorders such as Duchenne muscular dystrophy and AADC deficiency. Its pioneering work in rare disease treatment and global commercial infrastructure provide a strong position in a high-need therapeutic area.
| Price | $73.68 |
| Market Cap | $5.9B |
| P/E (Forward) | 25.38 |
| Price/Book | -28.03 |
| Return on Invested Capital | 44.0% |
| Gross Margin | 37.0% |
| Operating Margin | 16.5% |
| Revenue Growth | -76.8% |
| Free Cash Flow | $-418M |
PTC Therapeutics, Inc. operates in the Biotechnology industry, part of the Healthcare sector (United States).