Synergy Pharmaceuticals Inc., of New York, priced its public offering of about 21.7 million shares of common stock together with accompanying warrants to purchase an aggregate of about 21.7 million shares at a combined price of $2.58 per share and warrant.