PTCT: Q2 2026 revenue surged 102% to $360.5M, led by Sephience and Novartis milestone payments
Q2 2026 saw revenues more than double year-over-year to $360.5 million, driven by Sephience's launch and a $50 million Novartis milestone. Net income reached $83.5 million, reversing a prior-year loss, while strong cash reserves support ongoing R&D and commercialization.Original document: PTC Thera…