MFA Financial, Inc. (MFA)

9.1150
+0.1150 (1.28%)
NYSE· Last Trade: Aug 19th, 11:27 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors