MFA Financial, Inc.

MFA Financial, Inc.

6.80
EUR
-0.08
(-1.23%)
1.24EPS
9.49P/E
856.72MMarket Cap
Nov 04Next Earn