RE:Current SPI think part of the reason is there was very low volume today, which made the price range slightly more elastic.
Also its now trading ex dividend. Yes its only a cent, but if you go back and look at history when this stock trades ex div it tends to take a steeper dive for next week or so then it picks up again...
Also, overall macro market sentiment today was a downer with DB... not saying it played a significant role in todays decline, but in general when uncertainty lingers; people get scared and convert to cash....
Overall though, I think this stock has good upside. Especially if next quarter results come in strong