AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Insmed insiders have sold $54m worth of stock over the past year, possibly signaling caution. Multiple insiders, including Independent Director Leo Lee, have offloaded shares, with Lee selling $15m worth of shares at $197 each. Insiders sold more shares than they bought over the last year. However, insider ownership is high, with insiders owning 0.7% of the company.

Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet