PTC Therapeutics Q2 FY26 net income swings to $83.5 million; revenue more than doubles to $361 million - PTCT News | Rallies