SLR Investment Corp. (SLRC) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

54,197,674Shares Outstanding
153,687Shares held by institutions
$2,299,158Value of institutional holdings
30.81%Institutional ownership %
7.08%Shares Changed QoQ
114No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

A total of 114 institutions have reported a stake in SLR Investment Corp. (NASDAQ:SLRC) as of December 2025, according to recent 13F filings with the SEC.

114 Institutional Holders

153,687 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
THORNBURG INVESTMENT MANAGEMENT INC 31 Dec, 2025 4,367,861 -4,689 -0.11% $67,527,131.00
JPMORGAN CHASE & CO 31 Dec, 2025 1,357,679 15,264 1.14% $20,989,717.00
VAN ECK ASSOCIATES CORP 31 Dec, 2025 1,110,266 -84,870 -7.10% $17,165.00
Aristotle Capital Boston, LLC 31 Dec, 2025 869,253 -92,753 -9.64% $13,438,657.00
UBS Group AG 31 Dec, 2025 577,728 77,705 15.54% $8,931,674.00
Muzinich & Co., Inc. 31 Dec, 2025 534,336 145,323 37.36% $8,260,849.00
FRANKLIN RESOURCES INC 31 Dec, 2025 449,290 33,185 7.98% $6,946,024.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 419,093 38,974 10.25% $6,479,178.00
EPIQ PARTNERS, LLC 31 Dec, 2025 417,128 24,338 6.20% $6,448,799.00
Diameter Capital Partners LP 31 Dec, 2025 395,389 395,389 0.00% $6,112,714.00
BlackRock, Inc. 31 Dec, 2025 387,306 -4,745 -1.21% $5,987,751.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 380,397 -121,700 -24.24% $5,880,938.00
Legal & General Group Plc 31 Dec, 2025 379,906 59,194 18.46% $5,873,347.00
Sumitomo Mitsui Trust Group, Inc. 31 Dec, 2025 377,269 47,231 14.31% $5,832,579.00
CONDOR CAPITAL MANAGEMENT 31 Dec, 2025 374,063 22,594 6.43% $5,783,015.00
MORGAN STANLEY 31 Dec, 2025 323,244 107,151 49.59% $4,997,363.00
INTREPID FAMILY OFFICE LLC 31 Dec, 2025 265,000 15,000 6.00% $4,096,900.00
Closed-End Fund Advisors, Inc. 31 Dec, 2025 260,893 260,893 0.00% $4,033,406.00
Hennion & Walsh Asset Management, Inc. 31 Dec, 2025 260,893 -9,613 -3.55% $4,033,406.00
SEI INVESTMENTS CO 31 Dec, 2025 255,134 -42,172 -14.18% $3,944,371.00