RE: WOW!!!based upon further investigation, the company's annual revenues of $619M vs. 92M shares o/s; net losses being reported;
this seems like a no-brainer for a short. Furthermore, technicals are SCREAMING over-bought..... stochs fast/slow are very near crossing.... there may be some significant opportunity from shorting this stock.
Remember, the faster they rise, the faster they fall.
D-man