Since we have limited info on this company look at insider sales. Hollander isnt actively selling like he has been with other companies. Good sign he still has over 15.1 mil