InvestorsHub Logo

motorhead 2

10/11/18 10:25 AM

#4532 RE: RationalOptimist #4530

Insider selling tells me they’re not turning enough profit to be self sustaining.