MFA FINANCIAL, INC. (MFA)

Market cap
$995.89M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-425-72.60%
Dec 31, 2023-1,550+37.54%
Dec 31, 2022-1,127-48.01%
Dec 31, 2021-2,167-133.95%
Dec 31, 20206,384-662.55%
Dec 31, 2019-1,135-47.41%
Dec 31, 2018-2,158-218.80%
Dec 31, 20171,816+76.87%
Dec 31, 20161,027+86.69%
Dec 31, 2015550+21.97%
Dec 31, 2014451-71.82%
Dec 31, 20131,601-346.08%
Dec 31, 2012-650-72.71%
Dec 31, 2011-2,383-360.37%
Dec 31, 2010915
AI Chat