InvestorsHub Logo
Followers 8
Posts 727
Boards Moderated 0
Alias Born 10/06/2008

Re: Alyssa post# 5

Wednesday, 03/08/2017 6:07:20 PM

Wednesday, March 08, 2017 6:07:20 PM

Post# of 70
Agree with Alyssa! Tremendous leverage. Could be $20++ in 12-18 mo. They're ramping up with new hires. My only worry is someone takes them out at $12 or some ridiculous price...very little insider ownership.