regardless of earnings and irrationality. theres a tiny float making it hard to borrow. 70+% of shares outstanding are in lockup til novemeber. be patient
Comment:
this is an issue of supply vs. demand. look at the options skew. puts premium is trading double calls. aka the incentive is to sell puts or buy calls.