MFA FINANCIAL, INC. (MFA)

Market cap
$995.89M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024200+84.04%
Dec 31, 2023109-70.30%
Dec 31, 2022366+204.32%
Dec 31, 2021120+213.30%
Dec 31, 202038-82.21%
Dec 31, 2019216+45.91%
Dec 31, 2018148-16.01%
Dec 31, 2017176+105.90%
Dec 31, 201686-69.70%
Dec 31, 2015282+10.30%
Dec 31, 2014256-14.18%
Dec 31, 2013298-3.96%
Dec 31, 2012310-7.18%
Dec 31, 2011334+35.97%
Dec 31, 2010246
AI Chat