SLRC
SLR INVESTMENT CORP
Institutional Ownership ยท Q4 2025
Filing: Q4 2025SLR INVESTMENT CORP (SLRC) is held by 115 institutional investors with combined holdings of $265M. Major holders include THORNBURG INVESTMENT MANA, JPMORGAN CHASE & CO (JPM, VAN ECK ASSOCIATES CORP.
Institutional Holders
115
Total Value
$264.8M
Ownership %
31.4%
๐ฆ Top Institutional Holders
THORNBURG INVESTMENT MANAGEMENT INC
4.4M shares
$67.5M
8.01% ownership
JPMORGAN CHASE & CO (JPM, AMJB, VYLD, JPM-PC, JPM-PD, JPM-PJ, JPM-PK, JPM-PL, JPM-PM)
1.4M shares
$21.0M
2.49% ownership
VAN ECK ASSOCIATES CORP
1.1M shares
$17.2M
2.04% ownership
Aristotle Capital Boston, LLC
869.3K shares
$13.4M
1.59% ownership
UBS Group AG (UBS)
577.7K shares
$8.9M
1.06% ownership