InvestorsHub Logo
Followers 14
Posts 898
Boards Moderated 0
Alias Born 03/07/2011

Re: None

Tuesday, 12/16/2014 5:15:21 PM

Tuesday, December 16, 2014 5:15:21 PM

Post# of 20689
Damn! Should have sold everything at $13 two weeks ago. HALO and MNTA are two of the most disappointing biotech stocks ever smile

Meanwhile, the relentless insider selling continues.

http://openinsider.com/search?q=mnta