MarketBrain

MFA FINANCIAL, INC.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Cash from operations$76.2M$200.1M$108.7M$355.3M$137.8M
Capital expenditure$300,000$12.0M
Free cash flow$355.0M$125.8M
Share repurchases$15.3M$1.5M$0$102.3M$85.6M
Total assets$13.0B$11.4B$10.8B$9.1B$9.1B
Total liabilities$11.2B$9.6B$8.9B$7.1B$6.6B

Shares outstanding 101.6M · Free float 88.0%

Annual filing data through FY ended December 31, 2025; float as of July 12, 2026.