Ellington Financial Inc. EFC

Set alert

Price alert · EFC

All alert types
11.44 USD -0.10 -0.91%

As of Nov 3, 2:48 PM ET

Bid
11.43 × 8
Ask
11.44 × 4
11.33 Day range 11.57
11.30 52-week range 14.01
YTD
-15.80%
1 year
-15.17%
Open
11.54
Prev close
11.54
Mkt cap
1.50B
Vol
754.23K
Avg vol
1.47M
EPS
1.61
P/E
7.09
Div yield
13.19%
More statistics
Low
11.33
High
11.57
Forward P/E
5.86
Beta
0.99
Short ratio
6.13
Inst. own
54.29%
Dividend
1.56
Ex-div date
Oct 29, 2026
Earnings
Nov 4, 2026
50-d avg
12.37
200-d avg
12.89
1y target
14.64

MAX chart

Chart tools
Interval

Events in this range
  • Mar 1, 2018Dividend: 0.41
  • Dec 7, 2023Dividend: 0.06
  • Aug 7, 2025Earnings: 0.47; estimate 0.4; surprise 17.5%
  • Sep 3, 2025Rating: UBS · Neutral → Neutral
  • Nov 5, 2025Earnings: 0.53; estimate 0.44; surprise 20.45%
  • May 5, 2026Earnings: 0.55; estimate 0.42; surprise 30.95%
  • Aug 6, 2026Earnings: 0.6; estimate 0.4587; surprise 30.8%
  • Nov 4, 2026Earnings: —; estimate 0.4708; surprise —%
Signals (68)
NameDateAgo
SMA: BearishSep 1, 20262 months ago
SMA: BearishSep 1, 20262 months ago
MACD: Sell SignalSep 1, 20262 months ago
MACD: Buy SignalMay 1, 20266 months ago
SMA: BullishApr 1, 20267 months ago
SMA: BullishApr 1, 20267 months ago
MACD: Sell SignalMar 1, 20268 months ago
SMA: BearishFeb 1, 20269 months ago
SMA: BearishJan 1, 202610 months ago
SMA: BullishOct 1, 20251 year ago
SMA: BearishSep 1, 20251 year ago
SMA: BullishAug 1, 20251 year ago
SMA: BearishJul 1, 20251 year ago
SMA: BullishJun 1, 20251 year ago
SMA: BullishJun 1, 20251 year ago
SMA: BearishMay 1, 20251 year ago
SMA: BearishMay 1, 20251 year ago
SMA: BullishFeb 1, 20251 year ago
SMA: BullishJan 1, 20251 year ago
SMA: BearishDec 1, 20241 year ago

Newest 20 of 68.

Next earnings

Nov 4, 2026

Expected Nov 4, 2026. Consensus EPS estimate 0.45331.

Earnings history

EFC earnings history
Report dateQuarter endingEPS estimateEPS reportedSurpriseSurprise %
Nov 4, 2026Sep 30, 20260.4708———
Aug 6, 2026Jun 30, 20260.45870.60+0.14+30.80%
May 5, 2026Mar 31, 20260.420.55+0.13+30.95%
Feb 25, 2026Dec 31, 20250.460.47+0.01+2.17%
Nov 5, 2025Sep 30, 20250.440.53+0.09+20.45%
Aug 7, 2025Jun 30, 20250.400.47+0.07+17.50%