Question: is mfa a good stock to buy?
Answer: MFA Financial currently carries a Zacks Rank #3 (Hold) while its Earnings ESP is 0.00%. A better-ranked stock in the REIT and Equity Trust industry is AGNC Investment Corp. AGNC, which currently carries a Zacks Rank #1 (Strong Buy). You can see the complete list of today's Zacks #1 Rank stocks here.