Capitulation going on today which is usually the best day to buy a stock. All the negativity is being squeezed out of the stock and when a positive actionable item (buyback or a PR) is inputted into the mix, the bottom is in and the stock starts a huge run (refered to as MOMO).