MFA Financial, Inc. (MFA)

9.4800
-0.3900 (-3.95%)
NYSE · Last Trade: Mar 22nd, 5:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors