MarketBrain

Ellington Financial Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Operating expenses$238.5M$189.4M$187.7M$85.0M$65.4M
Cash from operations-$925.5M-$430.5M-$241.9M$42.7M$51.3M
Share repurchases$0$685,000$12.4M$1.7M$0
Total assets$19.4B$16.3B$15.3B$14.1B$5.2B
Total liabilities$17.5B$14.7B$13.8B$12.9B$3.9B

Shares outstanding 125.4M · Free float 92.0%

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