InvestorsHub Logo

trkyhntr

05/26/18 9:38 AM

#15260 RE: investor86 #15259

Insiders own over 50% (53.6%) of the stock. To me, that is a good indication that those who run the company have confidence in the future.