NYSE · Real Estate · REIT - Mortgage · US
Research · Sep 3, 2026
MFA Financial Notes FY25 at $875M. NI $177M; EPS $1.68.