PTC Therapeutics (PTCT) โ€” Earnings