InvestorsHub Logo

guay

08/27/18 12:48 PM

#1812 RE: HGG #1809

Over 3 million more buys than sales - do you seriously think 50% are short at the moment?