PTC Therapeutics board authorizes share repurchases of up to $500 million - PTCT News | Rallies