Advertisement
Advertisement

MFA

MFA logo

MFA Financial Inc

10.36
USD
+0.24
+2.37%
Jan 30, 15:58 UTC -5
Closed
...

MFA Balance Sheet

Advertisement