MFA Financial, Inc.

MFA Financial, Inc.

MFA-PB
MFA Financial, Inc.US flagNew York Stock Exchange
20.10
USD
+0.03
- -
939.11MMarket Cap