MFA Financial, Inc. (MFA)

9.9911
-0.0189 (-0.19%)
NYSE · Last Trade: Jan 28th, 12:43 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors