Advertisement
Advertisement

MFA

MFA logo

MFA Financial Inc

10.39
USD
+0.16
+1.56%
Dec 20, 09:41 UTC -5
Open

MFA Income Statement

Advertisement