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, VAN ECK ASSOCIATES CORP.
Institutional Holders
115
Total Value
$264.8M
Ownership %
31.4%