Altrafin AG’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
-50,852
Closed -$728K 55
2026
Q1
$728K Buy
50,852
+39
+0.1% +$578 0.25% 39
2025
Q4
$786K Buy
50,813
+1,310
+3% +$20K 0.25% 34
2025
Q3
$757K Buy
49,503
+1,215
+3% +$19.8K 0.24% 37
2025
Q2
$779K Buy
48,288
+1,125
+2% +$18K 0.26% 37
2025
Q1
$795K Hold
47,163
0.31% 34
2024
Q4
$762K Buy
47,163
+1,258
+3% +$20K 0.26% 41
2024
Q3
$691K Buy
45,905
+1,134
+3% +$17.6K 0.25% 41
2024
Q2
$720K Buy
44,771
+1,161
+3% +$18.3K 0.27% 48
2024
Q1
$669K Buy
43,610
+1,137
+3% +$17.2K 0.24% 48
2023
Q4
$638K Buy
42,473
+371
+0.9% +$5.53K 0.25% 48
2023
Q3
$648K Buy
42,102
+1,130
+3% +$17K 0.28% 50
2023
Q2
$585K Buy
40,972
+1,145
+3% +$16.4K 0.26% 54
2023
Q1
$599K Buy
39,827
+1,053
+3% +$15.8K 0.29% 54
2022
Q4
$539K Buy
38,774
+1,081
+3% +$15K 0.32% 55
2022
Q3
$464K Buy
37,693
+693
+2% +$10.2K 0.28% 59
2022
Q2
$541K Buy
+37,000
New +$595K 0.29% 62

Other funds holding SLRC

Altrafin AG's SLRC Position: Q2 2026 in Review

Altrafin AG sold out of SLR Investment Corp (SLRC) in Q2 2026, closing a stake of 50,852 shares — an estimated $728K sold.

Altrafin AG first reported a position in SLRC in Q2 2022 and held it in 16 quarters. The position peaked at $795K in Q1 2025. 125 funds tracked by Wall St. Rank hold SLRC as of Q2 2026.

  • Altrafin AG reported no remaining SLR Investment Corp position as of Q2 2026 after selling out during the quarter.
  • Altrafin AG sold 50,852 SLR Investment Corp shares in Q2 2026, an estimated $728K.
  • Altrafin AG first reported a position in SLR Investment Corp in Q2 2022 and held it in 16 quarters.
  • Altrafin AG's SLR Investment Corp position peaked at $795K in Q1 2025.
  • 125 funds tracked by Wall St. Rank held SLR Investment Corp as of Q2 2026.

Based on Altrafin AG's 13F filing for Q2 2026, filed 15 Jul 2026.