SLRC SLR Investment Corp. logo

SLRC SLR Investment Corp.

Financial Services
$12.97-1.14%ClosedMarket Cap: $707.6M

As of 2026-05-25

Institutional Ownership Summary

Investors Holding

124

13F Shares

17,740,327

Ownership %

32.5%

New Positions

26

Increased Positions

73

Closed Positions

19

Reduced Positions

30

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
PBDCPutnam BDC Income ETF546,3173.10%
VPC31,3351.25%
BIZDVanEck BDC Income ETF625,6120.62%
FBDCFT Confluence BDC & Specialty Finance Income ETF41,3840.00%