PTCT Financials: PTC Therapeutics Inc AI Analysis