Stock is very weak. Today fell more than 3 percent. There is a support at today's closing. Fundamental of the company is strong. Main issue is a huge pending payment from VI which is in a very bad state. If that issue sorts out stock will fly off. But till then the uncertainty will haunt it.
The blue 200EMA will prevent the stock from major upward moves. It needs to break that resistance. Wait and watch.
Chartbusters - chart - 23709505