Shares of Insmed, Inc. (NASDAQ:INSM – Get Free Report) gapped up prior to trading on Thursday following a better than expected earnings announcement. Insmed shares last traded at $136.4560, with a volume of 2,979,095 shares. CIBC Private Wealth Group LLC now owns 179 shares of the biopharmaceutical company’s stock valued at $26,000 after buying an additional 53 shares during the period. Private Advisor Group LLC now owns 4,749 shares of the biopharmaceutical company’s stock worth $777,000 after acquiring an additional 82 shares during the period. Glenmede Trust Co. NA now owns 1,916 shares of the biopharmaceutical company’s stock worth $313,000 after acquiring an additional 98 shares during the period.