Fidelity 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
2025
Q3
Sell
-8
Closed -$129 5564
2025
Q2
$129 Sell
8
-4
-33% -$64 ﹤0.01% 5120
2025
Q1
$202 Buy
12
+11
+1,100% +$187 ﹤0.01% 5081
2024
Q4
$16 Sell
1
-24
-96% -$381 ﹤0.01% 5402
2024
Q3
$376 Buy
25
+9
+56% +$140 ﹤0.01% 4992
2024
Q2
$257 Buy
+16
New +$253 ﹤0.01% 4908
2024
Q1
Sell
-130
Closed -$1.95K 5681
2023
Q4
$1.95K Buy
+130
New +$1.94K ﹤0.01% 4652
2023
Q3
Sell
-50
Closed -$714 5494
2023
Q2
$714 Buy
50
+49
+4,900% +$701 ﹤0.01% 4760
2023
Q1
$15 Buy
+1
New +$15 ﹤0.01% 5142
2022
Q4
Sell
-2
Closed 5568
2022
Q3
$0 Sell
2
-2
-50% -$29 ﹤0.01% 5344
2022
Q2
$0 Buy
4
+3
+300% +$48 ﹤0.01% 5429
2022
Q1
$0 Buy
+1
New +$18 ﹤0.01% 5428
2021
Q3
Sell
-1
Closed 4964
2021
Q2
$0 Buy
+1
New +$19 ﹤0.01% 4812
2020
Q1
Sell
-1
Closed 4211
2019
Q4
$0 Buy
+1
New +$21 ﹤0.01% 4223
2019
Q1
Sell
-2
Closed 4153
2018
Q4
$0 Buy
2
+1
+100% +$21 ﹤0.01% 4092
2018
Q3
$0 Buy
+1
New +$21 ﹤0.01% 3777
2015
Q2
Sell
-105,800
Closed -$2.14M 2797
2015
Q1
$2.14M Buy
+105,800
New +$2.05M ﹤0.01% 2416
2013
Q4
Sell
-150,000
Closed -$3.33M 2680
2013
Q3
$3.33M Buy
+150,000
New +$3.39M ﹤0.01% 2252

Other funds holding SLRC

Fidelity Investments's SLRC Position: Q3 2025 in Review

Fidelity Investments sold out of SLR Investment Corp (SLRC) in Q3 2025, closing a stake of 8 shares — an estimated $129 sold.

Fidelity Investments first reported a position in SLRC in Q3 2013 and held it in 17 quarters. The position peaked at $3.33M in Q3 2013. 117 funds tracked by Wall St. Rank hold SLRC as of Q3 2025.

  • Fidelity Investments reported no remaining SLR Investment Corp position as of Q3 2025 after selling out during the quarter.
  • Fidelity Investments sold 8 SLR Investment Corp shares in Q3 2025, an estimated $129.
  • Fidelity Investments first reported a position in SLR Investment Corp in Q3 2013 and held it in 17 quarters.
  • Fidelity Investments's SLR Investment Corp position peaked at $3.33M in Q3 2013.
  • 117 funds tracked by Wall St. Rank held SLR Investment Corp as of Q3 2025.

Based on Fidelity Investments's 13F filing for Q3 2025, filed 13 Nov 2025.