Tower Research Capital (TRC)’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
Q1
$62.6K Buy
5,283
+4,110
+350% +$52.3K ﹤0.01% 2551
2025
Q4
$15.9K Sell
1,173
-76
-6% -$1.03K ﹤0.01% 3269
2025
Q3
$16.2K Sell
1,249
-5,604
-82% -$74.6K ﹤0.01% 3489
2025
Q2
$89K Buy
6,853
+4,761
+228% +$60.5K ﹤0.01% 2479
2025
Q1
$27.7K Buy
2,092
+484
+30% +$6.26K ﹤0.01% 2680
2024
Q4
$19.5K Sell
1,608
-1,637
-50% -$20.2K ﹤0.01% 3203
2024
Q3
$41.8K Sell
3,245
-10,133
-76% -$131K ﹤0.01% 2820
2024
Q2
$162K Buy
13,378
+10,943
+449% +$129K ﹤0.01% 2232
2024
Q1
$28.8K Sell
2,435
-400
-14% -$4.81K ﹤0.01% 2689
2023
Q4
$36K Buy
2,835
+1,424
+101% +$18.1K ﹤0.01% 3326
2023
Q3
$17.6K Sell
1,411
-1,331
-49% -$17.7K ﹤0.01% 3490
2023
Q2
$37.8K Buy
2,742
+1,086
+66% +$13.8K ﹤0.01% 2820
2023
Q1
$20K Buy
1,656
+731
+79% +$9.42K ﹤0.01% 3418
2022
Q4
$11K Sell
925
-2,765
-75% -$36.1K ﹤0.01% 3808
2022
Q3
$42K Buy
3,690
+1,220
+49% +$18.2K ﹤0.01% 3316
2022
Q2
$36K Buy
2,470
+1,986
+410% +$31.1K ﹤0.01% 3180
2022
Q1
$9K Buy
484
+29
+6% +$510 ﹤0.01% 4446
2021
Q4
$8K Sell
455
-634
-58% -$11.3K ﹤0.01% 4784
2021
Q3
$20K Sell
1,089
-1,731
-61% -$31.8K ﹤0.01% 3702
2021
Q2
$54K Sell
2,820
-8,402
-75% -$155K ﹤0.01% 2966
2021
Q1
$180K Buy
11,222
+590
+6% +$9.3K ﹤0.01% 2100
2020
Q4
$158K Sell
10,632
-34,903
-77% -$486K ﹤0.01% 1922
2020
Q3
$558K Buy
45,535
+35,885
+372% +$438K 0.01% 1560
2020
Q2
$114K Sell
9,650
-26,747
-73% -$272K ﹤0.01% 2339
2020
Q1
$208K Buy
+36,397
New +$566K 0.01% 735
2019
Q4
Sell
-2,064
Closed -$37K 3732
2019
Q3
$37K Buy
2,064
+514
+33% +$9.13K ﹤0.01% 2012
2019
Q2
$28K Buy
1,550
+808
+109% +$14.6K ﹤0.01% 1942
2019
Q1
$13K Sell
742
-1,149
-61% -$19.3K ﹤0.01% 2518
2018
Q4
$29K Buy
+1,891
New +$29.5K ﹤0.01% 1650
2016
Q3
Sell
-1,413
Closed -$24K 3803
2016
Q2
$24K Buy
1,413
+1,208
+589% +$20.9K ﹤0.01% 2087
2016
Q1
$4K Buy
+205
New +$3.43K ﹤0.01% 2870
2015
Q4
Sell
-464
Closed -$8K 4601
2015
Q3
$8K Buy
+464
New +$8.52K ﹤0.01% 2464
2014
Q3
Sell
-50
Closed -$1K 4509
2014
Q2
$1K Sell
50
-2,675
-98% -$63.6K ﹤0.01% 3647
2014
Q1
$65K Buy
2,725
+2,285
+519% +$54.6K 0.01% 912
2013
Q4
$10K Buy
440
+190
+76% +$4.38K ﹤0.01% 2968
2013
Q3
$6K Sell
250
-333
-57% -$7.47K ﹤0.01% 3535
2013
Q2
$13K Buy
+583
New +$14.3K ﹤0.01% 2115

Other funds holding EFC