Triad Investment Management’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
$1.88M Buy
152,053
+26,239
+21% +$365K 2.07% 24
2026
Q1
$1.8M Buy
125,814
+1,000
+0.8% +$14.8K 2.13% 21
2025
Q4
$1.93M Buy
+124,814
New +$1.9M 1.95% 23
2024
Q1
$1.44M Buy
93,929
+2,501
+3% +$37.9K 1.75% 25
2023
Q4
$1.37M Buy
91,428
+914
+1% +$13.6K 1.8% 24
2023
Q3
$1.39M Buy
90,514
+529
+0.6% +$7.97K 2.03% 23
2023
Q2
$1.28M Buy
89,985
+8,251
+10% +$118K 1.79% 24
2023
Q1
$1.23M Buy
81,734
+6,451
+9% +$96.9K 1.79% 24
2022
Q4
$1.05M Sell
75,283
-4,200
-5% -$58.3K 1.64% 24
2022
Q3
$979K Buy
79,483
+9,302
+13% +$136K 1.7% 24
2022
Q2
$1.03M Sell
70,181
-21,728
-24% -$349K 1.52% 28
2022
Q1
$1.65M Sell
91,909
-29,243
-24% -$535K 1.56% 27
2021
Q4
$1.63M Buy
+121,152
New +$2.32M 1.48% 28
2020
Q4
$2.16M Buy
123,296
+29,228
+31% +$496K 2.4% 20
2020
Q3
$1.49M Sell
94,068
-6,000
-6% -$98.4K 2.11% 24
2020
Q2
$1.6M Buy
100,068
+54,240
+118% +$825K 2.17% 24
2020
Q1
$533K Buy
+45,828
New +$834K 0.93% 31

Other funds holding SLRC

Triad Investment Management's SLRC Position: Q2 2026 in Review

Triad Investment Management increased its SLR Investment Corp (SLRC) stake by 21% in Q2 2026, buying an estimated $365K and bringing the position to 152,053 shares worth $1.88M. The position accounts for 2.07% of the portfolio, ranked #24.

Triad Investment Management first reported a position in SLRC in Q1 2020 and has held it in 17 quarters since. The position peaked at $2.16M in Q4 2020. 125 funds tracked by Wall St. Rank hold SLRC as of Q2 2026.

  • Triad Investment Management held 152,053 shares of SLR Investment Corp worth $1.88M as of Q2 2026.
  • Triad Investment Management bought 26,239 SLR Investment Corp shares in Q2 2026, an estimated $365K.
  • SLR Investment Corp made up 2.07% of Triad Investment Management's portfolio in Q2 2026, its #24 holding.
  • Triad Investment Management first reported a position in SLR Investment Corp in Q1 2020 and has held it in 17 quarters since.
  • Triad Investment Management's SLR Investment Corp position peaked at $2.16M in Q4 2020.
  • 125 funds tracked by Wall St. Rank held SLR Investment Corp as of Q2 2026.

Based on Triad Investment Management's 13F filing for Q2 2026, filed 21 Jul 2026.