SEI Investments’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
$2.35M Sell
190,034
-60,136
-24% -$836K ﹤0.01% 1872
2026
Q1
$3.58M Sell
250,170
-4,964
-2% -$73.6K ﹤0.01% 1719
2025
Q4
$3.94M Sell
255,134
-42,172
-14% -$643K ﹤0.01% 1488
2025
Q3
$4.55M Sell
297,306
-8,801
-3% -$143K ﹤0.01% 1349
2025
Q2
$4.94M Buy
306,107
+33,682
+12% +$539K 0.01% 1272
2025
Q1
$4.59M Buy
272,425
+11,982
+5% +$204K 0.01% 1303
2024
Q4
$4.21M Buy
260,443
+1,059
+0.4% +$16.8K 0.01% 1376
2024
Q3
$3.9M Sell
259,384
-52,436
-17% -$815K 0.01% 1398
2024
Q2
$5.02M Sell
311,820
-31,317
-9% -$494K 0.01% 1216
2024
Q1
$5.27M Sell
343,137
-9,947
-3% -$151K 0.01% 1191
2023
Q4
$5.31M Buy
353,084
+3,249
+0.9% +$48.5K 0.01% 1160
2023
Q3
$5.38M Sell
349,835
-11,454
-3% -$173K 0.01% 1135
2023
Q2
$5.16M Buy
361,289
+3,563
+1% +$51K 0.01% 1180
2023
Q1
$5.38M Buy
357,726
+34,886
+11% +$524K 0.01% 1149
2022
Q4
$4.49M Buy
322,840
+15,081
+5% +$209K 0.01% 1111
2022
Q3
$3.79M Sell
307,759
-1,824
-0.6% -$26.7K 0.01% 1225
2022
Q2
$4.53M Buy
309,583
+7,119
+2% +$114K 0.01% 1149
2022
Q1
$5.48M Buy
302,464
+6,102
+2% +$112K 0.01% 1055
2021
Q4
$5.44M Sell
296,362
-12,004
-4% -$230K 0.01% 1091
2021
Q3
$5.89M Sell
308,366
-32,829
-10% -$626K 0.01% 1005
2021
Q2
$6.36M Sell
341,195
-4,203
-1% -$78.8K 0.01% 955
2021
Q1
$6.14M Sell
345,398
-25,477
-7% -$467K 0.02% 918
2020
Q4
$6.5M Sell
370,875
-327
-0.1% -$5.54K 0.02% 843
2020
Q3
$5.88M Buy
371,202
+17,444
+5% +$286K 0.02% 792
2020
Q2
$5.66M Buy
353,758
+12,606
+4% +$192K 0.02% 802
2020
Q1
$3.95M Sell
341,152
-217
-0.1% -$3.95K 0.01% 864
2019
Q4
$7.05M Buy
341,369
+33,397
+11% +$686K 0.02% 735
2019
Q3
$6.33M Buy
307,972
+18,359
+6% +$378K 0.02% 819
2019
Q2
$5.95M Buy
289,613
+19,513
+7% +$411K 0.02% 851
2019
Q1
$5.63M Buy
270,100
+63,682
+31% +$1.32M 0.02% 847
2018
Q4
$4.41M Hold
206,418
0.02% 951
2018
Q3
$4.41M Buy
206,418
+23,077
+13% +$494K 0.02% 930
2018
Q2
$3.75M Buy
183,341
+10,759
+6% +$225K 0.01% 1062
2018
Q1
$3.5M Buy
172,582
+76,019
+79% +$1.56M 0.01% 980
2017
Q4
$1.95M Buy
96,563
+55,911
+138% +$1.19M 0.01% 1298
2017
Q3
$879K Buy
40,652
+6,552
+19% +$141K ﹤0.01% 1491
2017
Q2
$746K Buy
34,100
+792
+2% +$17.5K ﹤0.01% 1516
2017
Q1
$753K Buy
33,308
+27,267
+451% +$595K ﹤0.01% 1479
2016
Q4
$126K Buy
+6,041
New +$124K ﹤0.01% 1893
2015
Q2
Sell
-100
Closed -$1K 2353
2015
Q1
$1K Buy
100
+62
+163% +$1.2K ﹤0.01% 2208
2014
Q4
$1K Buy
+38
New +$699 ﹤0.01% 2149

Other funds holding SLRC

SEI Investments's SLRC Position: Q2 2026 in Review

SEI Investments reduced its SLR Investment Corp (SLRC) stake by 24% in Q2 2026, selling an estimated $836K and leaving 190,034 shares worth $2.35M. The position accounts for ﹤0.01% of the portfolio, ranked #1872.

SEI Investments first reported a position in SLRC in Q4 2014 and has held it in 41 quarters since. The position peaked at $7.05M in Q4 2019. 125 funds tracked by Wall St. Rank hold SLRC as of Q2 2026.

  • SEI Investments held 190,034 shares of SLR Investment Corp worth $2.35M as of Q2 2026.
  • SEI Investments sold 60,136 SLR Investment Corp shares in Q2 2026, an estimated $836K.
  • SLR Investment Corp made up ﹤0.01% of SEI Investments's portfolio in Q2 2026, its #1872 holding.
  • SEI Investments first reported a position in SLR Investment Corp in Q4 2014 and has held it in 41 quarters since.
  • SEI Investments's SLR Investment Corp position peaked at $7.05M in Q4 2019.
  • 125 funds tracked by Wall St. Rank held SLR Investment Corp as of Q2 2026.

Based on SEI Investments's 13F filing for Q2 2026, filed 14 Aug 2026.