MFA Financial, Inc.

MFA Financial, Inc.

6.78
EUR
+0.05
(+0.67%)
1.24EPS
9.43P/E
851.16MMarket Cap
Nov 04Next Earn