MFA FINANCIAL, INC. (MFA)

Market cap
$995.89M
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024170+1.27%
Dec 31, 2023168+2.22%
Dec 31, 2022165+33.83%
Dec 31, 2021123-13.07%
Dec 31, 2020142+45.73%
Dec 31, 201997+21.90%
Dec 31, 201880+10.80%
Dec 31, 201772+19.87%
Dec 31, 201660+14.41%
Dec 31, 201552+15.76%
Dec 31, 201445+19.28%
Dec 31, 201338-7.55%
Dec 31, 201241+31.72%
Dec 31, 201131+18.44%
Dec 31, 201026
AI Chat