Tower Research Capital (TRC)’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
$89K Buy
6,853
+4,761
+228% +$61.8K ﹤0.01% 2479
2025
Q1
$27.7K Buy
2,092
+484
+30% +$6.42K ﹤0.01% 2680
2024
Q4
$19.5K Sell
1,608
-1,637
-50% -$19.8K ﹤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% +$132K ﹤0.01% 2232
2024
Q1
$28.8K Sell
2,435
-400
-14% -$4.72K ﹤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% -$16.6K ﹤0.01% 3490
2023
Q2
$37.8K Buy
2,742
+1,086
+66% +$15K ﹤0.01% 2798
2023
Q1
$20K Buy
1,656
+731
+79% +$8.83K ﹤0.01% 3418
2022
Q4
$11K Sell
925
-2,765
-75% -$32.9K ﹤0.01% 3808
2022
Q3
$42K Buy
3,690
+1,220
+49% +$13.9K ﹤0.01% 3316
2022
Q2
$36K Buy
2,470
+1,986
+410% +$28.9K ﹤0.01% 3180
2022
Q1
$9K Buy
484
+29
+6% +$539 ﹤0.01% 4446
2021
Q4
$8K Sell
455
-634
-58% -$11.1K ﹤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% -$161K ﹤0.01% 2966
2021
Q1
$180K Buy
11,222
+590
+6% +$9.46K ﹤0.01% 2100
2020
Q4
$158K Sell
10,632
-34,903
-77% -$519K ﹤0.01% 1922
2020
Q3
$558K Buy
45,535
+35,885
+372% +$440K 0.01% 1560
2020
Q2
$114K Sell
9,650
-26,747
-73% -$316K ﹤0.01% 2339
2020
Q1
$208K Buy
+36,397
New +$208K 0.01% 735
2019
Q4
Sell
-2,064
Closed -$37K 3732
2019
Q3
$37K Buy
2,064
+514
+33% +$9.21K ﹤0.01% 2012
2019
Q2
$28K Buy
1,550
+808
+109% +$14.6K ﹤0.01% 1942
2019
Q1
$13K Sell
742
-1,149
-61% -$20.1K ﹤0.01% 2518
2018
Q4
$29K Buy
+1,891
New +$29K ﹤0.01% 1650
2016
Q3
Sell
-1,413
Closed -$24K 3803
2016
Q2
$24K Buy
1,413
+1,208
+589% +$20.5K ﹤0.01% 2087
2016
Q1
$4K Buy
+205
New +$4K ﹤0.01% 2870
2015
Q4
Sell
-464
Closed -$8K 4601
2015
Q3
$8K Buy
+464
New +$8K ﹤0.01% 2464
2015
Q1
Hold
0
4514
2014
Q4
Hold
0
4167
2014
Q3
Sell
-50
Closed -$1K 4511
2014
Q2
$1K Sell
50
-2,675
-98% -$53.5K ﹤0.01% 3648
2014
Q1
$65K Buy
2,725
+2,285
+519% +$54.5K 0.01% 912
2013
Q4
$10K Buy
440
+190
+76% +$4.32K ﹤0.01% 2968
2013
Q3
$6K Sell
250
-333
-57% -$7.99K ﹤0.01% 3535
2013
Q2
$13K Buy
+583
New +$13K ﹤0.01% 2115