How are you guys feeling these days? Losing any sleep at night? You can hold onto Brean's $4 price target for comfort. Oppenheimer's $26 price target looks good to me. I think I am starting to smell a short squeeze.
Over 100,000 shares sold by management at $10.47 in the past few days. They continue to grant themselves generous options and compensation even though the company has not yet made a dime in profit. I have been long the stock for many years and will continue to do so but am very frustrated with management's use of stockholder funds to over compensate themselves. Just my opinion.