fredugsi Wednesday, 03/08/17 06:07:20 PM Re: Alyssa post# 5 Post # of 69 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.