MFA Financial, Inc.

MFA Financial, Inc.

MFA-PB
MFA Financial, Inc.US flagNew York Stock Exchange
19.75
USD
-0.22
- -
899.86MMarket Cap