For NLY one answer come to mind.

NLY is issueing new shares on a continues bases. They 'manage' the stock price and try to keep it around $18. Every time it hits $18 a new issue is moved to the market.

Pascal could probably indicate if my guess makes any sense.

Ernst

BTW Heavy invested in NLY, so very interested in a conclusive answer.