MFA FINANCIAL, INC. (MFA)

Market cap
$995.89M
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 20242,139+73.28%
Dec 31, 20231,234+49.17%
Dec 31, 2022827+25.16%
Dec 31, 2021661-45.88%
Dec 31, 20201,222-70.34%
Dec 31, 20194,118-37.58%
Dec 31, 20186,598+1367.02%
Dec 31, 2017450+72.91%
Dec 31, 2016260+57.64%
Dec 31, 2015165-9.55%
Dec 31, 2014182-67.73%
Dec 31, 2013565+40.89%
Dec 31, 2012401+1.85%
Dec 31, 2011394+14.13%
Dec 31, 2010345
AI Chat