Ellington Financial Inc.

EFC · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,319$1,245$1,215$1,081
- Cash$185$211$203$192
+ Debt$15,574$0$14,574$14,281
Enterprise Value$16,708$1,034$15,585$15,170
Revenue$77$86$72$66
% Growth-11.2%19.4%9.4%
Gross Profit$77$86$72$66
% Margin100%100%100%100%
EBITDA$99$0$0$0
% Margin129.1%0%0%0%
Net Income$37$50$39$30
% Margin47.8%57.9%53.5%45.6%
EPS Diluted0.290.450.350.25
% Growth-35.6%28.6%40%
Operating Cash Flow-$290-$211-$126-$141
Capital Expenditures$0$0$0$0
Free Cash Flow-$290-$211-$126-$141
Ellington Financial Inc. (EFC) Financial Statements & Key Stats | AlphaPilot