Eagle Bay 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
2025
Q1
Sell
-215
Closed -$3.47K 817
2024
Q4
$3.47K Buy
215
+4
+2% +$64 ﹤0.01% 770
2024
Q3
$3.18K Sell
211
-120
-36% -$1.87K ﹤0.01% 1123
2024
Q2
$5.33K Sell
331
-196
-37% -$3.09K ﹤0.01% 688
2024
Q1
$8.09K Sell
527
-88
-14% -$1.33K 0.01% 624
2023
Q4
$9.24K Sell
615
-4,268
-87% -$63.7K 0.01% 541
2023
Q3
$75.1K Buy
4,883
+948
+24% +$14.3K 0.03% 314
2023
Q2
$56.1K Sell
3,935
-356
-8% -$5.1K 0.03% 344
2023
Q1
$64.5K Sell
4,291
-7
-0.2% -$105 0.04% 330
2022
Q4
$59.8K Buy
4,298
+528
+14% +$7.33K 0.03% 336
2022
Q3
$46K Buy
3,770
+1,752
+87% +$25.7K 0.03% 356
2022
Q2
$29.5K Buy
2,018
+361
+22% +$5.8K 0.02% 479
2022
Q1
$30K Sell
1,657
-646
-28% -$11.8K 0.02% 202
2021
Q4
$43K Buy
2,303
+97
+4% +$1.86K 0.03% 415
2021
Q3
$41K Buy
2,206
+65
+3% +$1.24K 0.02% 451
2021
Q2
$43K Buy
+2,141
New +$40.2K 0.03% 381

Other funds holding SLRC

Eagle Bay Advisors's SLRC Position: Q1 2025 in Review

Eagle Bay Advisors sold out of SLR Investment Corp (SLRC) in Q1 2025, closing a stake of 215 shares — an estimated $3.47K sold.

Eagle Bay Advisors first reported a position in SLRC in Q2 2021 and held it in 15 quarters. The position peaked at $75.1K in Q3 2023. 111 funds tracked by Wall St. Rank hold SLRC as of Q1 2025.

  • Eagle Bay Advisors reported no remaining SLR Investment Corp position as of Q1 2025 after selling out during the quarter.
  • Eagle Bay Advisors sold 215 SLR Investment Corp shares in Q1 2025, an estimated $3.47K.
  • Eagle Bay Advisors first reported a position in SLR Investment Corp in Q2 2021 and held it in 15 quarters.
  • Eagle Bay Advisors's SLR Investment Corp position peaked at $75.1K in Q3 2023.
  • 111 funds tracked by Wall St. Rank held SLR Investment Corp as of Q1 2025.

Based on Eagle Bay Advisors's 13F filing for Q1 2025, filed 5 May 2025.