Could be manipulation. Driving the price down...then bringing it back up to catch momentum investors....OR perhaps news leak??? It did rise on a very bad Wall Street day. Anymore one can't determine anything. Programmed trading has come to the brink of Artificial Intelligence. Maybe insider buying??? Or hedge funds have gotten some word...and they wanted to get cheap shares. I'm not betting on any reason. It was nice to see it come back. But next week could be a totally different story. What we all should be waiting for is a contract announcement. Anything else is smoke and mirrors.