Seriously I own 9800 shares and trade the stock also.
I used the word perceived in regard to interest rates as most people that invest in NRZ do not understand the tax structure equation within NRZ`s earnings and payouts.
The sell on the news is almost always what a stock will do on a good earnings report..................
FYI here's as good read for you posted today.........GLTY