CAPTRUST Financial Advisors’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
$225K Sell
18,149
-170
-0.9% -$2.36K ﹤0.01% 2799
2026
Q1
$262K Buy
18,319
+869
+5% +$12.9K ﹤0.01% 2479
2025
Q4
$270K Sell
17,450
-16,981
-49% -$259K ﹤0.01% 2326
2025
Q3
$526K Buy
34,431
+319
+0.9% +$5.19K ﹤0.01% 1779
2025
Q2
$551K Buy
34,112
+299
+0.9% +$4.79K ﹤0.01% 1669
2025
Q1
$570K Buy
33,813
+276
+0.8% +$4.7K ﹤0.01% 1578
2024
Q4
$542K Buy
33,537
+57
+0.2% +$906 ﹤0.01% 1567
2024
Q3
$504K Buy
33,480
+122
+0.4% +$1.9K ﹤0.01% 1567
2024
Q2
$537K Buy
33,358
+270
+0.8% +$4.26K ﹤0.01% 1463
2024
Q1
$508K Sell
33,088
-7,399
-18% -$112K ﹤0.01% 1475
2023
Q4
$609K Sell
40,487
-8,589
-18% -$128K ﹤0.01% 1602
2023
Q3
$755K Sell
49,076
-4,666
-9% -$70.3K ﹤0.01% 1376
2023
Q2
$767K Buy
53,742
+1,111
+2% +$15.9K ﹤0.01% 1368
2023
Q1
$792K Buy
52,631
+254
+0.5% +$3.82K ﹤0.01% 1153
2022
Q4
$729K Buy
52,377
+7,596
+17% +$106K ﹤0.01% 1141
2022
Q3
$552K Buy
+44,781
New +$656K ﹤0.01% 1199

Other funds holding SLRC

CAPTRUST Financial Advisors's SLRC Position: Q2 2026 in Review

CAPTRUST Financial Advisors reduced its SLR Investment Corp (SLRC) stake by 0.93% in Q2 2026, selling an estimated $2.36K and leaving 18,149 shares worth $225K. The position accounts for ﹤0.01% of the portfolio, ranked #2799.

CAPTRUST Financial Advisors first reported a position in SLRC in Q3 2022 and has held it in 16 quarters since. The position peaked at $792K in Q1 2023. 125 funds tracked by Wall St. Rank hold SLRC as of Q2 2026.

  • CAPTRUST Financial Advisors held 18,149 shares of SLR Investment Corp worth $225K as of Q2 2026.
  • CAPTRUST Financial Advisors sold 170 SLR Investment Corp shares in Q2 2026, an estimated $2.36K.
  • SLR Investment Corp made up ﹤0.01% of CAPTRUST Financial Advisors's portfolio in Q2 2026, its #2799 holding.
  • CAPTRUST Financial Advisors first reported a position in SLR Investment Corp in Q3 2022 and has held it in 16 quarters since.
  • CAPTRUST Financial Advisors's SLR Investment Corp position peaked at $792K in Q1 2023.
  • 125 funds tracked by Wall St. Rank held SLR Investment Corp as of Q2 2026.

Based on CAPTRUST Financial Advisors's 13F filing for Q2 2026, filed 13 Aug 2026.