MFA FINANCIAL, INC. (MFA)

Market cap
$995.89M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20249,568+7.83%
Dec 31, 20238,873+24.56%
Dec 31, 20227,124+7.98%
Dec 31, 20216,597+49.67%
Dec 31, 20204,407-56.72%
Dec 31, 201910,183+13.10%
Dec 31, 20189,004+17.04%
Dec 31, 20177,693-18.59%
Dec 31, 20169,450-7.35%
Dec 31, 201510,200+11.46%
Dec 31, 20149,151-1.91%
Dec 31, 20139,330-8.59%
Dec 31, 201210,207+10.31%
Dec 31, 20119,253+43.75%
Dec 31, 20106,437
AI Chat