I'm somewhat perplexed about that move also but notice it was only about 25K share. It actually did the same thing yesterday for about 55k shares. Average daily shares of CYS about 1.8 million.
Deutsche Bank reiterated a BUY rating today but no reflection in the sp.
“While our 1Q core earnng estimate is $0.33 per share, we expect 1Q core income and appreciation from forward settling purchases, or "drop income", to cover the 1Q dividend. As forward settling purchases decline as a percentage of the total portfolio, we expect core earnings to be more in line with the dividend… Given the current valuation and our earnings and dividend estimates, we maintain our Buy rating.” (You can find this article on Benzinga.)
With the 19% div only 2 weeks away this thing should start running up soon.
Level 2 shows a block of stock on the sell side of 50000 shares. Large blocks like this have been set at different levels over the last couple of weeks that keep the stock from going up. It never gets past the large block of shares on the sell side.