MFA Financial, Inc. MFA

Set alert

Price alert · MFA

All alert types
6.78 USD +0.12 +1.80%

At close · Nov 2

6.78 0.00 0.00%

After hours · Nov 2, 4:00 PM ET

Bid
6.78 × 3,700
Ask
6.83 × 14,200
6.70 Day range 6.84
6.38 52-week range 10.43
YTD
-27.18%
1 year
-25.00%
Open
6.74
Prev close
6.66
Mkt cap
685.38M
Vol
2.55M
Avg vol
2.02M
EPS
1.03
P/E
6.58
Div yield
21.18%
More statistics
Low
6.70
High
6.84
Forward P/E
6.68
Beta
1.50
Short ratio
2.72
Inst. own
54.12%
Dividend
1.44
Ex-div date
Jun 29, 2026
Earnings
Nov 5, 2026
50-d avg
9.66
200-d avg
9.63
1y target
14.08

MAX chart

Chart tools
Interval

Events in this range
  • Apr 7, 2004Dividend: 0.26
  • Oct 7, 2004Dividend: 0.23
  • Oct 7, 2010Dividend: 0.225
  • Apr 7, 2011Dividend: 0.235
  • Oct 6, 2011Dividend: 0.25
  • Apr 2, 2012Dividend: 0.24
  • Apr 5, 2022Split: 1 for 4
  • Aug 6, 2025Earnings: 0.24; estimate 0.28; surprise -14.29%
  • Nov 6, 2025Earnings: 0.2; estimate 0.272; surprise -26.47%
  • Mar 5, 2026Rating: RBC Capital · Sector Perform → Sector Perform
  • May 4, 2026Rating: Citizens · Market Outperform → Market Outperform
  • May 5, 2026Earnings: 0.3; estimate 0.3111; surprise -3.57%
  • May 6, 2026Rating: Keefe, Bruyette & Woods · Market Perform → Market Perform
  • Jun 3, 2026Rating: RBC Capital · Sector Perform → Sector Perform
  • Aug 5, 2026Earnings: 0.34; estimate 0.2454; surprise 38.55%
  • Oct 5, 2026Dividend: 0.36
Signals (108)
NameDateAgo
MACD: Sell SignalSep 1, 20262 months ago
SMA: BearishJul 1, 20264 months ago
SMA: BullishJun 1, 20265 months ago
SMA: BearishMay 1, 20266 months ago
SMA: BullishJan 1, 202610 months ago
MACD: Buy SignalJan 1, 202610 months ago
SMA: BearishSep 1, 20251 year ago
SMA: BullishAug 1, 20251 year ago
MACD: Sell SignalMay 1, 20251 year ago
SMA: BearishDec 1, 20241 year ago
SMA: BearishNov 1, 20242 years ago
SMA: BullishAug 1, 20242 years ago
SMA: BullishMay 1, 20242 years ago
SMA: BearishApr 1, 20242 years ago
SMA: BullishNov 1, 20233 years ago
SMA: BearishSep 1, 20233 years ago
SMA: BullishApr 1, 20233 years ago
MACD: Buy SignalApr 1, 20233 years ago
SMA: BearishFeb 1, 20233 years ago
SMA: BullishJan 1, 20233 years ago

Newest 20 of 108.

Analyst view

Consensus: buy

Buy
Price target (mean) 14.08 +107.7% upside
Target (low)
10.00
Target (mean)
14.08
Target (high)
31.00
Ratings (0m) 7 3 buy · 4 hold · 0 sell
  • Strong buy1
  • Buy2
  • Hold4
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 7
  • 1 month ago 7
  • 2 months ago 7
  • 3 months ago 7

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

MFA analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.274480.15 – 0.340.24+14.4%60.22M-1.7%6
Next quarter0.339710.31 – 0.368570.20+69.9%60.83M+7.1%5
Current year1.291.12 – 1.381.00+28.8%241.49M+4.5%5
Next year1.481.40 – 1.601.29+14.6%258.59M+7.1%6

Upgrades and downgrades

The latest rating changes

MFA analyst upgrades and downgrades
DateFirmActionFromTo
Jun 17, 2026BTIGUpgradeNeutralBuy
Jun 3, 2026RBC CapitalMaintainedSector PerformSector Perform
May 6, 2026Keefe, Bruyette & WoodsMaintainedMarket PerformMarket Perform
May 4, 2026CitizensMaintainedMarket OutperformMarket Outperform
Mar 5, 2026RBC CapitalMaintainedSector PerformSector Perform
Feb 20, 2026Keefe, Bruyette & WoodsMaintainedMarket PerformMarket Perform
Nov 18, 2025UBSMaintainedBuyBuy
Oct 8, 2025UBSUpgradeNeutralBuy
Sep 3, 2025UBSMaintainedNeutralNeutral
Aug 11, 2025Jones TradingReiteratedHoldHold
Jul 17, 2025JMP SecuritiesMaintainedMarket OutperformMarket Outperform
Jul 10, 2025UBSMaintainedNeutralNeutral
Jul 10, 2025Keefe, Bruyette & WoodsDowngradeOutperformMarket Perform
Jul 7, 2025Jones TradingInitiated—Hold
May 28, 2025RBC CapitalMaintainedSector PerformSector Perform
May 8, 2025Keefe, Bruyette & WoodsMaintainedOutperformOutperform
Apr 17, 2025JMP SecuritiesMaintainedMarket OutperformMarket Outperform
Mar 26, 2025Citizens Capital MarketsReiteratedMarket OutperformMarket Outperform
Feb 20, 2025Keefe, Bruyette & WoodsMaintainedOutperformOutperform
Jan 23, 2025JMP SecuritiesMaintainedMarket OutperformMarket Outperform
Aug 9, 2024WedbushMaintainedOutperformOutperform
Aug 9, 2024Keefe, Bruyette & WoodsMaintainedOutperformOutperform
May 31, 2024JMP SecuritiesReiteratedMarket OutperformMarket Outperform
Apr 19, 2024JMP SecuritiesReiteratedMarket OutperformMarket Outperform
Apr 18, 2024JMP SecuritiesReiteratedMarket OutperformMarket Outperform
Dec 13, 2023Keefe, Bruyette & WoodsUpgradeMarket PerformOutperform
Dec 6, 2023UBSInitiated—Neutral
Nov 21, 2023Raymond JamesMaintainedOutperformOutperform
Oct 19, 2023JMP SecuritiesMaintainedMarket OutperformMarket Outperform
Aug 28, 2023RBC CapitalReiteratedSector PerformSector Perform