Insmed Insider Sale Signals Strategic Shift as Director David R. Brennan Offloads 25,000 Shares
Insmed insider David R. Brennan sells 25,000 shares at $124, a modest move amid a broader pattern of strategic divestitures and cautious liquidity management.
3 minutes to read









