Home

MFA Financial, Inc. (MFA)

9.8201
+0.2301 (2.40%)
NYSE · Last Trade: Aug 19th, 10:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors