Zacks Investment Management’s Ellington Financial EFC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$321K Buy
+23,602
New +$312K ﹤0.01% 582
2021
Q2
Sell
-64,383
Closed -$1.03M 581
2021
Q1
$1.03M Sell
64,383
-32,732
-34% -$516K 0.02% 359
2020
Q4
$1.44M Buy
97,115
+61,765
+175% +$860K 0.03% 308
2020
Q3
$433K Sell
35,350
-98,645
-74% -$1.2M 0.01% 415
2020
Q2
$1.58M Sell
133,995
-8,879
-6% -$90.1K 0.03% 234
2020
Q1
$815K Buy
142,874
+10,196
+8% +$159K 0.02% 329
2019
Q4
$2.43M Buy
+132,678
New +$2.42M 0.05% 234
2013
Q4
Sell
-12,464
Closed -$280K 685
2013
Q3
$280K Sell
12,464
-745
-6% -$16.7K 0.01% 536
2013
Q2
$301K Buy
+13,209
New +$325K 0.01% 450

Other funds holding EFC

Zacks Investment Management's EFC Position: Q2 2026 in Review

Zacks Investment Management opened a new position in Ellington Financial (EFC) in Q2 2026: 23,602 shares worth $321K. The stake represents ﹤0.01% of the portfolio and ranks #582 among its holdings. This is a return to the name: Zacks Investment Management previously reported a position in EFC as recently as Q1 2021.

Zacks Investment Management first reported a position in EFC in Q2 2013 and has held it in 9 quarters since. The position peaked at $2.43M in Q4 2019. 248 funds tracked by Wall St. Rank hold EFC as of Q2 2026.

  • Zacks Investment Management held 23,602 shares of Ellington Financial worth $321K as of Q2 2026.
  • Ellington Financial was a new Zacks Investment Management position in Q2 2026.
  • Ellington Financial made up ﹤0.01% of Zacks Investment Management's portfolio in Q2 2026, its #582 holding.
  • Zacks Investment Management first reported a position in Ellington Financial in Q2 2013 and has held it in 9 quarters since.
  • Zacks Investment Management's Ellington Financial position peaked at $2.43M in Q4 2019.
  • 248 funds tracked by Wall St. Rank held Ellington Financial as of Q2 2026.

Based on Zacks Investment Management's 13F filing for Q2 2026, filed 13 Aug 2026.