MarketInOut Stock Screener Log In | Sign Up

MFA Financial Inc 8.875 Sr. Notes due 2029

NYSE • Real Estate • REIT - Mortgage • Quote as of 10/27/2026 16:00
MFA Financial Inc 8.875 Sr. Notes due 2029 stock price and volume chart

Company Profile

IndustryREIT - Mortgage
SectorReal Estate
ExchangeNYSE
Market Capitalization808.05 mln
Float100 mln

EPS

1.32
Moderate

P / E

19.10
Moderately valued

Relative Strength

67 / 100
Outperforming

Debt / Equity

6.56
Extremely leveraged

Pre-Tax Margin

20%
Healthy margin

ROE

8.23
Low

Key Fundamentals

EPS1.32
P/E19.10
ROE8.23
RPS7.25
ROIC5.05
ROA1.09
Interest Cover1.29
EBITDA, mln420
EV / EBITDA29.02
Revenue, mln752

Quote Details

Last 25.21
Change 0 (0%)
Open 25.22
Volume 9,370
Turnover 236,218
Average Volume 11,989

Financial Ratios

Pre-Tax Profit Margin20
Leverage Ratio7.69
Current Ratio333
Price / Book0.51
Price / Cash Flow2.74
Price / Free Cash Flow2.68
Debt / Equity6.56
Price / Sales0.90

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.56% 63 / 100   
1 Month 0.32% 60 / 100   
2 Months 1.53% 68 / 100   
6 Months 3.57% 65 / 100   
1 Year 8.9% 64 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog