Ellington Financial Inc.

EFC · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,318,625$1,245,247$1,214,635$1,081,445
- Cash$184,809$211,013$203,288$192,387
+ Debt$15,573,737$0$14,573,904$14,281,172
Enterprise Value$16,707,553$1,034,234$15,585,251$15,170,230
Revenue$76,583$86,272$72,282$66,084
% Growth-11.2%19.4%9.4%
Gross Profit$76,583$86,272$72,282$66,084
% Margin100%100%100%100%
EBITDA$98,870$0$0$0
% Margin129.1%0%0%0%
Net Income$36,578$49,959$38,684$30,112
% Margin47.8%57.9%53.5%45.6%
EPS Diluted0.290.450.350.25
% Growth-35.6%28.6%40%
Operating Cash Flow-$290,434-$210,516-$126,397-$140,782
Capital Expenditures$0$0$0$0
Free Cash Flow-$290,434-$210,516-$126,397-$140,782
Ellington Financial Inc. (EFC) Financial Statements & Key Stats | AlphaPilot