StockNews.com upgraded shares of MFA Financial (NYSE:MFA – Free Report) from a hold rating to a buy rating in a research ...