InvestorsHub Logo

Toxic Avenger

03/26/15 8:31 PM

#81867 RE: Burn Notice88 #81866

Yeah, somehow retail having 3/4 billion shares to dump in a month?

I'm calling bullshit on that one.