PTCT Earnings: AI Insights on PTC Therapeutics Inc