InvestorsHub Logo
icon url

goodfela58

09/06/17 5:37 PM

#13622 RE: Hitchhiker #13620

Regardless, I believe in them enough to own 400,000 shares and I don't intend on selling anytime soon. Time will tell I suppose.