Tampoco conozco de nada la empresa, así que ni idea de sus propios fundamentales que puedan estar frenando la subida. Sus números financieros no son muy buenos, y parecen ir decayendo. Veo que han sufrido por posible delisting (14 de mayo 2015):
Our common stock is listed on the NASDAQ Global Market which has certain requirements for continued listing. One requirement is that a company maintain stockholders’ equity of at least $10 million. At April 3, 2015, our stockholders’ equity was $6.5 million. If we are unable to comply with the listing requirements of the NASDAQ Global Market, we may be required to transfer the listing of our securities to the NASDAQ Capital Market or the OTC Market.
Es decir, que muy buena pinta no tenía la cosa. En todo caso, se hace imposible valorar el impacto del contrato sin verlo en detalle. Me sorprende que en su web no aparezca nada de dicho contrato... o yo soy ciego y no lo veo!