MFA FINANCIAL, INC. (MFA)

Market cap
$995.89M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20241.1+33.33%
Dec 31, 20230.8-131.89%
Dec 31, 2022-2.5-162.10%
Dec 31, 20214.1-161.69%
Dec 31, 2020-6.6-327.84%
Dec 31, 20192.9+12.79%
Dec 31, 20182.6-6.18%
Dec 31, 20172.8+12.70%
Dec 31, 20162.4-0.41%
Dec 31, 20152.5-3.16%
Dec 31, 20142.5+8.58%
Dec 31, 20132.3-4.12%
Dec 31, 20122.4-21.61%
Dec 31, 20113.1
AI Chat