MFA Financial, Inc. (MFA)

9.4178
+0.1278 (1.38%)
NYSE· Last Trade: Jun 12th, 2:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors