MFA FINANCIAL, INC. (MFA)

Market cap
$995.89M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20246.4+54.61%
Dec 31, 20234.1-140.31%
Dec 31, 2022-10.2-178.74%
Dec 31, 202113-156.43%
Dec 31, 2020-23-306.83%
Dec 31, 201911.1+23.01%
Dec 31, 20189-11.72%
Dec 31, 201710.2-1.73%
Dec 31, 201610.4+2.66%
Dec 31, 201510.2+2.73%
Dec 31, 20149.9+5.33%
Dec 31, 20139.4-11.17%
Dec 31, 201210.6-20.78%
Dec 31, 201113.3
AI Chat