Skip to main content
PTCT
NASDAQ Life Sciences

PTC Therapeutics Reports Strong 2025 Financials, Driven by $1.0B Novartis Deal and New Product Launches

Arie Shkolnikov · Analysis by Wiseek AI
More coverage: Biotech Stocks · Healthcare
Sentiment info
Positive
Importance info
9
Price
$68
Mkt Cap
$5.612B
52W Low
$35.95
52W High
$87.5
52W Position info
89% above low
Off High info
22% below high
Rel. Volume info
0.6× avg
Market data snapshot near publication time

PTCT sits 89% above its 52-week low of $35.95.

Summary

PTC Therapeutics reported a significant financial turnaround in 2025, achieving $682.6 million in net income and $1.73 billion in total revenues, largely due to a $1.0 billion upfront payment from its Novartis collaboration and successful new product commercialization.


Key Events · Earnings and Guidance · PTCT

  • Return to Profitability

    The company achieved a net income of $682.6 million in 2025, a significant turnaround from net losses of $363.3 million in 2024 and $626.6 million in 2023.

  • Novartis Collaboration Drives Revenue

    Total revenues surged to $1.73 billion in 2025, primarily boosted by a $1.0 billion upfront payment from the Novartis License and Collaboration Agreement for the votoplam Huntington's disease program. This follows the 8-K filing on 2026-02-19 which reported strong financial results.

  • New Product Commercialization

    Sephience for PKU and Kebilidi for AADC deficiency contributed $111.2 million and $56.6 million, respectively, in net product revenues in their initial commercialization periods in 2025, following regulatory approvals in multiple key markets.

  • Monetization of Evrysdi Royalties

    PTC sold its remaining royalty interest in Evrysdi to Royalty Pharma for $240.0 million in upfront cash in December 2025, bringing total proceeds from Evrysdi royalty sales to $2.1 billion.


Analysis · PTCT · Life Sciences

This 10-K filing details a significant financial turnaround for PTC Therapeutics in 2025, marking a shift from substantial losses to considerable profitability. The primary driver was a $1.0 billion upfront payment from a collaboration agreement with Novartis for the votoplam Huntington's disease program, which also transfers future development and commercialization responsibilities to Novartis. This deal, alongside the successful commercialization of new products like Sephience for PKU and Kebilidi for AADC deficiency, substantially boosted revenues and cash flow. While the company faced setbacks with the withdrawal of Translarna's marketing authorization in the EEA and the US, and a Complete Response Letter for vatiquinone, the overall financial performance and strategic moves indicate a strong positive trajectory. Investors should note the improved financial health and the strategic de-risking of certain pipeline assets through partnerships.

At the time of this filing, PTCT was trading at $68.00 on NASDAQ in the Life Sciences sector, with a market capitalization of approximately $5.6B. The 52-week trading range was $35.95 to $87.50. This filing was assessed with positive market sentiment and an importance score of 9 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

PTCT - Latest Insights

PTCT
Jun 18, 2026, 4:23 PM EDT
Source: Wiseek News
Importance Score:
8
Price at Filing: $78.42
Real-time Price: $75.79 info
Change: -$2.63 (-3%) info
Market Cap: $6.287B info
PTCT
Jun 18, 2026, 4:14 PM EDT
Filing Type: 8-K
Importance Score:
9
Price at Filing: $78.42
Real-time Price: $75.79 info
Change: -$2.63 (-3%) info
Market Cap: $6.287B info
PTCT
Jun 16, 2026, 7:00 AM EDT
Filing Type: 8-K
Importance Score:
8
Price at Filing: $76.77
Real-time Price: $75.79 info
Change: -$0.980 (-1%) info
Market Cap: $6.287B info
PTCT
Jun 15, 2026, 11:14 PM EDT
Source: PR Newswire
Importance Score:
8
Price at Filing: $76.77
Real-time Price: $75.79 info
Change: -$0.980 (-1%) info
Market Cap: $6.287B info
PTCT
Jun 15, 2026, 7:00 AM EDT
Source: PR Newswire
Importance Score:
8
Price at Filing: $75.14
Real-time Price: $75.79 info
Change: +$0.650 (+0.87%) info
Market Cap: $6.287B info