Posted by Ethan Ryder on Nov 18th, 2025
Insmed, Inc. (NASDAQ:INSM – Get Free Report) Director Leo Lee sold 75,000 shares of Insmed stock in a transaction on Monday, November 17th. The stock was sold at an average price of $195.90, for a total transaction of $14,692,500.00....
More of this article »