Russell Investments Group’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
$25 Hold
2
﹤0.01% 4328
2026
Q1
$29 Hold
2
﹤0.01% 4192
2025
Q4
$31 Sell
2
-3,166
-100% -$48.3K ﹤0.01% 4143
2025
Q3
$48.4K Buy
+3,168
New +$51.5K ﹤0.01% 3303
2022
Q1
Sell
-9,518
Closed -$174K 2911
2021
Q4
$174K Buy
+9,518
New +$182K ﹤0.01% 2750
2021
Q1
Sell
-16,993
Closed -$296K 3186
2020
Q4
$296K Buy
16,993
+1,640
+11% +$27.8K ﹤0.01% 2633
2020
Q3
$244K Sell
15,353
-5,081
-25% -$83.3K ﹤0.01% 2698
2020
Q2
$328K Hold
20,434
﹤0.01% 2547
2020
Q1
$220K Sell
20,434
-3,053
-13% -$55.6K ﹤0.01% 2513
2019
Q4
$484K Buy
23,487
+10,100
+75% +$207K ﹤0.01% 2408
2019
Q3
$277K Sell
13,387
-5,259
-28% -$108K ﹤0.01% 2488
2019
Q2
$379K Sell
18,646
-30,191
-62% -$636K ﹤0.01% 2350
2019
Q1
$1.02M Buy
+48,837
New +$1.01M ﹤0.01% 2053
2018
Q1
Sell
-10,032
Closed -$202K 2986
2017
Q4
$202K Sell
10,032
-37,162
-79% -$791K ﹤0.01% 2667
2017
Q3
$1.02M Buy
47,194
+37,280
+376% +$803K ﹤0.01% 2133
2017
Q2
$217K Buy
+9,914
New +$219K ﹤0.01% 2665

Other funds holding SLRC

Russell Investments Group's SLRC Position: Q2 2026 in Review

Russell Investments Group held its SLR Investment Corp (SLRC) position steady in Q2 2026 at 2 shares worth $25. The position accounts for ﹤0.01% of the portfolio, ranked #4328.

Russell Investments Group first reported a position in SLRC in Q2 2017 and has held it in 16 quarters since. The position peaked at $1.02M in Q3 2017. 125 funds tracked by Wall St. Rank hold SLRC as of Q2 2026.

  • Russell Investments Group held 2 shares of SLR Investment Corp worth $25 as of Q2 2026.
  • Russell Investments Group left its SLR Investment Corp share count unchanged in Q2 2026.
  • SLR Investment Corp made up ﹤0.01% of Russell Investments Group's portfolio in Q2 2026, its #4328 holding.
  • Russell Investments Group first reported a position in SLR Investment Corp in Q2 2017 and has held it in 16 quarters since.
  • Russell Investments Group's SLR Investment Corp position peaked at $1.02M in Q3 2017.
  • 125 funds tracked by Wall St. Rank held SLR Investment Corp as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.