ContraFect Corp (NASDAQ: CFRX) said it has commenced an underwritten public offering of shares of its common stock. The company also entered into a stock purchase agreement with Pfizer Inc. (NYSE: PFE), under which the latter has agreed to buy up to $3 million worth of ContraFect shares in a separate private placement at a price equal to the price per share of the proposed common stock offering.