Probably anticipation of earnings which are coming up in two weeks, plus there was some insider selling recently by the chaiman and the CFO. There is no rationality with this stock; last quarter they blew by estimates by 30 cents, and the stock barely moved.
Good turn around today, coming off lows, to finish up, on a rough day for techs(mostly Google and Apple)
Slightly better than average volume too(highest volume since 10 days ago). When I look at the chart for the last 2 months, all of the up days are higher volume than the down days. BOP - Balance of Power has been green too, meaning larger blocks on the buy side than sell side, with same number of shares being bought and sold of course. This all should bode well for this stock, especially if this occurred during a time of some insider selling, which may explain the slow bleed over last 9 days or so.