MFA FINANCIAL, INC. (MFA)

Market cap
$995.89M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,842-3.06%
Dec 31, 20231,900-4.47%
Dec 31, 20221,989-21.79%
Dec 31, 20212,543+0.71%
Dec 31, 20202,525-25.39%
Dec 31, 20193,384-0.94%
Dec 31, 20183,416+4.74%
Dec 31, 20173,262+7.51%
Dec 31, 20163,034+2.25%
Dec 31, 20152,967-7.37%
Dec 31, 20143,203+1.94%
Dec 31, 20133,142-5.10%
Dec 31, 20123,311+32.56%
Dec 31, 20112,498+10.99%
Dec 31, 20102,250
AI Chat