SLR Investment Corp. (SLRC) Holders & Ownership

SLR Investment Corp. (SLRC) ownership: Top institutional holder: THORNBURG INVESTMENT MANAGEMENT INC ($66.30M). Insider activity: Net Seller (0 buys, 20 sells). SEC EDGAR first-party data.

Top Institutional Holders (13F)

Source: SEC Form 13F
HolderSharesMarket ValueReported
THORNBURG INVESTMENT MANAGEMENT INC4633431.00$66.30M2026-03-31
JPMORGAN CHASE & CO1261976.00$17.73M2026-03-31
VAN ECK ASSOCIATES CORP885004.00$12.66M2026-03-31
Diameter Capital Partners LP827099.00$11.84M2026-03-31
Aristotle Capital Boston, LLC755172.00$10.81M2026-03-31
UBS Group AG569240.00$8.15M2026-03-31
FRANKLIN RESOURCES INC568402.00$8.13M2026-03-31
Muzinich & Co., Inc.538843.00$7.71M2026-03-31

Insider Trading Activity (Form 4)

Source: SEC Form 4
InsiderTransactionValueDate
Sellnull2026-05-13
Sellnull2026-05-12
Sellnull2026-03-16
Sellnull2026-03-13
Sellnull2026-03-13
Sellnull2026-03-13
Sellnull2026-03-13
Sellnull2026-03-13

Back to SLRC overview · SLRC earnings · All congressional trades

Institutional data from SEC Form 13F. Insider data from SEC Form 4. Congressional data from STOCK Act disclosures. Not personalized investment advice.