Latest MFA reports update at 2024-05-06: 2024-Q12023-Q42023-Q1
MFA Financial logo
MFA Financial MFA
$ 10.8 0.79%

MFA Financial Chart for All Time | MFA