SLRC SLR Investment Corp. logo

SLRC SLR Investment Corp.

Financial Services
$13.12+0.00%OpenMarket Cap: $716.0M

As of 2026-05-26

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%