PTC THERAPEUTICS INC (PTCT)
NASDAQ • Healthcare
Last close at August 11, 2026 at 20:00 UTC
Fundamentals Charts
About PTC THERAPEUTICS INC
PTC Therapeutics, Inc. develops and commercializes medicines for rare genetic disorders as a biotechnology company listed on the NASDAQ Global Select Market under PTCT. Its portfolio spans approved and partnered therapies as well as pipeline programs, and it recorded $1.7 billion in revenue in FY2025.
Analyst Ratings
Fundamentals & Financials
TTM is calculated as the sum of the four most recently completed quarters. This is a standard approach when monthly or real-time data is not available.
Income Statement
Balance Sheet
Financial Highlights
Dividends History
Split History
Earnings Calendar
Technical Indicators
PTC THERAPEUTICS INC's Technical Indicators Summary
PTC Therapeutics exhibits a cautious sell bias as short-term momentum is weak and the MACD is non-supportive, while price hovers under several medium-term averages even though some long-term averages lie below the market. On-balance volume is positive, indicating pockets of accumulation, but the ADX shows only modest trend strength and volatility is meaningful enough to keep moves unstable. The pivot level is close and currently offers limited directional guidance. Technical takeaway: Modest sell bias — fragile upside with negative short-term momentum and pressure from medium-term averages outweighs mixed volume signals.
| Indicator | Value |
|---|---|
RSI (14) | 46.86 |
Stochastic %K (14, 3, 3) | 63.98 |
CCI (20) | -17.49 |
WPR (14) | -36.35 |
Momentum (10) | -0.48 |
MFI | 42.00 |
MACD Level (12, 26) | -1.70 |
Bollinger Bands | $67.12 - $81.82 |
ATR (14) | $2.99 (4.04%) |
ADX (14) | 21.61 |
OBV | 62,119,603 |
Classic Pivot Point | $73.85 |
Fibonacci Pivot Point | $73.85 |
Simple Moving Averages | $71.65 - $77.27(5 indicators) |
Exponential Moving Averages | $71.88 - $75.53(5 indicators) |
Get premium market insights delivered directly to your inbox.
Quote Summary
PTCT Headlines
Analysts Maintain Moderate Buy on PWR and PTC
April 9, 2026