InvestorsHub Logo

JerichoJackson

11/21/15 5:23 PM

#513 RE: LordTurkeyBaster #512

I read their filings, where they admit to dumping down to 21 cents a share