Tower Research Capital (TRC)’s SLR Investment Corp SLRC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
– Sell
-131
Closed -$1.88K – 5604
2026
Q1
$1.88K Sell
131
-2,878
-96% -$42.7K ﹤0.01% 4589
2025
Q4
$46.5K Buy
3,009
+1,995
+197% +$30.4K ﹤0.01% 2476
2025
Q3
$15.5K Buy
1,014
+321
+46% +$5.22K ﹤0.01% 3537
2025
Q2
$11.2K Sell
693
-272
-28% -$4.35K ﹤0.01% 3921
2025
Q1
$16.3K Sell
965
-2,433
-72% -$41.4K ﹤0.01% 3173
2024
Q4
$54.9K Buy
3,398
+3,203
+1,643% +$50.9K ﹤0.01% 2491
2024
Q3
$2.94K Buy
195
+148
+315% +$2.3K ﹤0.01% 4921
2024
Q2
$756 Sell
47
-9,629
-100% -$152K ﹤0.01% 5258
2024
Q1
$149K Buy
9,676
+7,916
+450% +$120K ﹤0.01% 1605
2023
Q4
$26.5K Sell
1,760
-1
-0.1% -$15 ﹤0.01% 3490
2023
Q3
$27.1K Sell
1,761
-120
-6% -$1.81K ﹤0.01% 3100
2023
Q2
$26.8K Sell
1,881
-5,348
-74% -$76.6K ﹤0.01% 3126
2023
Q1
$109K Buy
7,229
+6,887
+2,014% +$103K ﹤0.01% 1795
2022
Q4
$5K Sell
342
-1,981
-85% -$27.5K ﹤0.01% 4914
2022
Q3
$29K Buy
2,323
+1,998
+615% +$29.3K ﹤0.01% 3637
2022
Q2
$5K Sell
325
-10,683
-97% -$172K ﹤0.01% 5094
2022
Q1
$200K Buy
+11,008
New +$201K ﹤0.01% 1725
2021
Q4
– Sell
-354
Closed -$7K – 6540
2021
Q3
$7K Sell
354
-2,307
-87% -$44K ﹤0.01% 4668
2021
Q2
$49K Buy
2,661
+487
+22% +$9.13K ﹤0.01% 3047
2021
Q1
$38K Sell
2,174
-268
-11% -$4.91K ﹤0.01% 3359
2020
Q4
$42K Buy
2,442
+1,499
+159% +$25.4K ﹤0.01% 3281
2020
Q3
$15K Buy
943
+493
+110% +$8.08K ﹤0.01% 3948
2020
Q2
$7K Sell
450
-1,865
-81% -$28.4K ﹤0.01% 4164
2020
Q1
$27K Buy
+2,315
New +$42.1K ﹤0.01% 1578
2019
Q4
– Sell
-705
Closed -$15K – 4284
2019
Q3
$15K Sell
705
-186
-21% -$3.83K ﹤0.01% 2675
2019
Q2
$18K Buy
891
+247
+38% +$5.2K ﹤0.01% 2256
2019
Q1
$13K Sell
644
-8,011
-93% -$166K ﹤0.01% 2539
2018
Q4
$166K Buy
8,655
+7,419
+600% +$153K 0.01% 756
2018
Q3
$26K Buy
1,236
+125
+11% +$2.67K ﹤0.01% 2175
2018
Q2
$23K Sell
1,111
-587
-35% -$12.3K ﹤0.01% 2361
2018
Q1
$34K Buy
1,698
+612
+56% +$12.6K ﹤0.01% 1904
2017
Q4
$22K Sell
1,086
-126
-10% -$2.68K ﹤0.01% 1992
2017
Q3
$26K Buy
1,212
+1,030
+566% +$22.2K ﹤0.01% 2557
2017
Q2
$4K Buy
+182
New +$4.01K ﹤0.01% 2120
2017
Q1
– Sell
-106
Closed -$2K – 3841
2016
Q4
$2K Sell
106
-524
-83% -$10.7K ﹤0.01% 3455
2016
Q3
$13K Sell
630
-46
-7% -$925 ﹤0.01% 1887
2016
Q2
$13K Buy
+676
New +$12.3K ﹤0.01% 2605
2016
Q1
– Sell
-1,968
Closed -$32K – 4848
2015
Q4
$32K Sell
1,968
-359
-15% -$6.18K 0.01% 831
2015
Q3
$37K Buy
+2,327
New +$41K ﹤0.01% 1241
2015
Q2
– Sell
-492
Closed -$10K – 4965
2015
Q1
$10K Buy
492
+231
+89% +$4.48K ﹤0.01% 2805
2014
Q4
$5K Sell
261
-165
-39% -$3.03K ﹤0.01% 2742
2014
Q3
$8K Buy
426
+268
+170% +$5.39K ﹤0.01% 2999
2014
Q2
$3K Sell
158
-2,258
-93% -$48.2K ﹤0.01% 3231
2014
Q1
$53K Buy
2,416
+1,024
+74% +$22.8K 0.01% 1054
2013
Q4
$31K Sell
1,392
-3,708
-73% -$83.6K 0.01% 1854
2013
Q3
$113K Buy
5,100
+3,998
+363% +$90.3K 0.01% 1186
2013
Q2
$25K Buy
+1,102
New +$25.8K ﹤0.01% 1505

Other funds holding SLRC

Tower Research Capital (TRC)'s SLRC Position: Q2 2026 in Review

Tower Research Capital (TRC) sold out of SLR Investment Corp (SLRC) in Q2 2026, closing a stake of 131 shares — an estimated $1.88K sold.

Tower Research Capital (TRC) first reported a position in SLRC in Q2 2013 and held it in 47 quarters. The position peaked at $200K in Q1 2022. 124 funds tracked by Wall St. Rank hold SLRC as of Q2 2026.

  • Tower Research Capital (TRC) reported no remaining SLR Investment Corp position as of Q2 2026 after selling out during the quarter.
  • Tower Research Capital (TRC) sold 131 SLR Investment Corp shares in Q2 2026, an estimated $1.88K.
  • Tower Research Capital (TRC) first reported a position in SLR Investment Corp in Q2 2013 and held it in 47 quarters.
  • Tower Research Capital (TRC)'s SLR Investment Corp position peaked at $200K in Q1 2022.
  • 124 funds tracked by Wall St. Rank held SLR Investment Corp as of Q2 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q2 2026, filed 11 Aug 2026.