MFA Financial, Inc.

MFA Financial, Inc.

6.78
EUR
-0.11
(-1.67%)
1.24EPS
9.53P/E
860.26MMarket Cap
Nov 04Next Earn