MFA Financial, Inc.

MFA Financial, Inc.

6.79
EUR
-0.11
(-1.60%)
1.24EPS
9.55P/E
861.27MMarket Cap
Nov 04Next Earn