Insider Selling: Spero Therapeutics (NASDAQ:SPRO) Insider Sells 18,442 Shares of Stock
Spero Therapeutics, Inc. (NASDAQ:SPRO - Get Free Report) insider Esther Rajavelu sold 18,442 shares of the company's stock in a transaction on Monday, February 2nd. The shares were sold at an average...