InvestorsHub Logo
Followers 28
Posts 1966
Boards Moderated 0
Alias Born 02/10/2013

Re: moola26 post# 38265

Wednesday, 04/02/2014 8:52:50 PM

Wednesday, April 02, 2014 8:52:50 PM

Post# of 290030
Insider sells amounted to what? $300,000 ~ $400,000 for all of them selling? Not what I would call abandoning a sinking ship.
They Hold MILLIONS of shares.