PTC Therapeutics, Inc. (PTCT) Financials | Ticker