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. 125 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.
  • 125 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.