Renaissance Technologies’s Ellington Financial EFC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
Sell
-14,051
Closed -$186K 3623
2025
Q1
$186K Buy
+14,051
New +$186K ﹤0.01% 3090
2022
Q2
Sell
-276,800
Closed -$4.91M 4304
2022
Q1
$4.91M Buy
+276,800
New +$4.91M 0.01% 1607
2021
Q4
Sell
-127,400
Closed -$2.33M 3971
2021
Q3
$2.33M Buy
127,400
+43,118
+51% +$789K ﹤0.01% 1970
2021
Q2
$1.61M Buy
84,282
+1,982
+2% +$38K ﹤0.01% 2399
2021
Q1
$1.32M Sell
82,300
-31,500
-28% -$504K ﹤0.01% 2480
2020
Q4
$1.69M Sell
113,800
-21,500
-16% -$319K ﹤0.01% 2221
2020
Q3
$1.66M Buy
+135,300
New +$1.66M ﹤0.01% 2243
2020
Q2
Sell
-182,200
Closed -$1.04M 3519
2020
Q1
$1.04M Sell
182,200
-87,224
-32% -$498K ﹤0.01% 2403
2019
Q4
$4.94M Buy
269,424
+182,624
+210% +$3.35M ﹤0.01% 1860
2019
Q3
$1.57M Sell
86,800
-142,100
-62% -$2.57M ﹤0.01% 2410
2019
Q2
$4.11M Buy
+228,900
New +$4.11M ﹤0.01% 1920
2018
Q4
Sell
-30,160
Closed -$483K 3430
2018
Q3
$483K Sell
30,160
-14,239
-32% -$228K ﹤0.01% 2856
2018
Q2
$693K Buy
+44,399
New +$693K ﹤0.01% 2735
2018
Q1
Sell
-218,564
Closed -$3.17M 3409
2017
Q4
$3.17M Buy
218,564
+28,320
+15% +$411K ﹤0.01% 2082
2017
Q3
$3M Buy
190,244
+37,274
+24% +$589K ﹤0.01% 2076
2017
Q2
$2.48M Buy
152,970
+46,523
+44% +$754K ﹤0.01% 2134
2017
Q1
$1.69M Sell
106,447
-71,515
-40% -$1.13M ﹤0.01% 2328
2016
Q4
$2.76M Buy
177,962
+33,613
+23% +$522K ﹤0.01% 2046
2016
Q3
$2.41M Buy
144,349
+51,349
+55% +$856K ﹤0.01% 2074
2016
Q2
$1.59M Buy
+93,000
New +$1.59M ﹤0.01% 2327
2015
Q3
Sell
-113,010
Closed -$2.09M 3205
2015
Q2
$2.09M Buy
113,010
+48,760
+76% +$903K ﹤0.01% 2032
2015
Q1
$1.28M Sell
64,250
-51,150
-44% -$1.02M ﹤0.01% 2177
2014
Q4
$2.3M Sell
115,400
-199,150
-63% -$3.97M 0.01% 1721
2014
Q3
$6.99M Buy
314,550
+87,374
+38% +$1.94M 0.02% 988
2014
Q2
$5.45M Buy
227,176
+99,525
+78% +$2.39M 0.01% 1173
2014
Q1
$3.04M Buy
127,651
+15,177
+13% +$362K 0.01% 1545
2013
Q4
$2.55M Buy
+112,474
New +$2.55M 0.01% 1616
2013
Q3
Sell
-192,827
Closed -$4.4M 2836
2013
Q2
$4.4M Buy
+192,827
New +$4.4M 0.01% 1159