Does anyone here know the extent of Baker Brothers involvement in INSM?
Not sure what you mean by "involvement in INSM" but on March 31 they reported that they own 795,803 shares of Insmed....about 2.5%
insmhistorian...thanks..yuo answered my question. picked up 949 shares last week....even though it feels like im chasing. How realistic is the $24 PPS price target? Thanks and good luck