MFA Financial, Inc.

MFA Financial, Inc.

5.92
EUR
+0.13
(+2.32%)
1.24EPS
9.53P/E
860.16MMarket Cap
Nov 04Next Earn