NASDAQ : SLRC

SLR Investment Corp. — Institutional Ownership

$12.97 USD

-$0.13 (-0.99%)

Volume
253.64K
Average Volume
440.15K
Market Capitalization
$707.57M
P/E Ratio
9.61
Dividend Yield
11.87%
Price Target
$16.00
Year High
$16.83
Year Low
$12.13
Day High
Day Low
Payout Ratio
$1.14
Current Ratio
$3.82
Institutional Ownership Summary
Institutional Ownership %

5.80%

Investors Holding

53

change: -71.0 | last: 124
Increased Positions

22

change: -45.0 | last: 67
Reduced Positions

16

change: -21.0 | last: 37
New Positions

8

change: -14.0 | last: 22
Sold Positions

79

change: 58.0 | last: 21
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -161.0619 | last: 1.6106
Total Invested

39.19M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-02-19 Thornburg Investment Management 4.37M 8.01%
2025-02-06 THORNBURG INVESTMENT MANAGEMENT INC 4.37M 8.01%
2024-02-09 Thornburg Investment Management 83-0301299 4.34M 7.95%
2023-02-13 THORNBURG INVESTMENT MANAGEMENT INC83-0301299 4.34M 7.92%
2022-04-11 GROSS 3.41M 6.20%
2022-04-11 MANAGEMENT, LLC 77.0 0.10%
2022-04-11 CAPITAL INVESTORS, LLC 355.11K 0.60%
2022-04-11 INVESTORS II, LLC 715K 1.30%
2022-04-11 INVESTORS, LLC 1.29M 2.30%
2022-04-11 SPOHLER 3.19M 5.80%
2022-03-03 Gross 2.71M 6.40%
2022-02-14 2013 Grantor Retained Annuity Trust 20000.0 0.10%
2022-02-14 Solar Capital Investors, LLC 1.29M 3.00%
2022-02-14 Michael S. Gross 2.71M 6.40%
2022-02-14 Bruce J. Spohler 2.44M 5.80%
2022-02-14 Solar Capital Investors II, LLC 715K 1.70%
2022-02-07 THORNBURG INVESTMENT MANAGEMENT INC83-0301299 4.45M 10.54%
2022-02-07 THORNBURG INVESTMENT MANAGEMENT INC83-0301299 4.45M 10.54%
2021-02-09 THORNBURG INVESTMENT MANAGEMENT INC83-0301299 4.65M 11.01%
2020-02-11 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 4.62M 10.93%
2019-02-12 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 4.61M 10.92%
2018-02-08 Wellington Investment Advisors Holdings LLP 5.91M 13.99%
2018-02-08 Wellington Management Company LLP 5.62M 13.31%
2018-02-08 Wellington Group Holdings LLP 5.91M 13.99%
2018-02-08 Wellington Management Group LLP 5.91M 13.99%
2017-02-08 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 4.61M 10.92%
2016-02-12 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 4.61M 9.25%
2016-02-11 Wellington Group Holdings LLP 5.95M 14.00%
2016-02-11 Wellington Investment Advisors Holdings LLP 5.95M 14.00%
2016-02-11 Wellington Management Company LLP 5.54M 13.04%
2016-02-11 Wellington Management Group LLP 5.95M 14.00%
2015-02-03 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 4.61M 10.85%
2014-01-21 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 4.61M 10.41%
2014-01-10 04-2683227 4.7M 10.61%
2013-02-14 PACIFIC INVESTMENT MANAGEMENT COMPANY LLC 2.03M 5.50%
2013-02-05 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 3.92M 10.27%
2012-08-24 SAB CAPITAL ADVISORS, L.L.C. 2M 5.20%
2012-02-03 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 3.75M 9.81%
2011-04-07 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 3.87M 10.12%
2011-03-10 Legg Mason Capital Management 769.37K 2.11%
2011-03-10 LMM LLC 1.08M 2.97%
2011-02-14 MAGNETAR CAPITAL PARTNERS LP 4.53M 12.50%
2011-02-14 MAGNETAR FINANCIAL LLC 4.53M 12.50%
2011-02-14 04-2683227 1.83M 5.06%
2011-02-14 SUPERNOVA MANAGEMENT LLC 4.53M 12.50%
2011-02-14 ALEC N. LITOWITZ 4.53M 12.50%
2011-01-24 THORNBURG INVESTMENT MANAGEMENT INC85-0301299 3M 7.84%
SLRC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $15.46 54.55M $843.41M $15.72M $1.15B $1.97B
2024-12-31 $16.16 54.41M $879.22M $414.27M $1.03B $1.5B
2023-12-31 $15.03 54.55M $819.96M $344.15M $1.18B $1.65B
2022-12-31 $13.91 51.68M $718.88M $428.33M $1.09B $1.38B
2021-12-31 $18.43 42.26M $778.87M $322.94M $812.04M $1.27B
2020-12-31 $17.51 42.26M $739.99M $388.78M $671.45M $1.02B
2019-12-31 $20.62 42.26M $871.42M $436.35M $587.12M $1.02B
2018-12-31 $19.19 42.26M $810.99M $207.22M $473.54M $1.08B
2017-12-31 $20.21 42.26M $854.03M $150.79M $539.47M $1.24B
2016-12-31 $20.82 42.26M $879.81M $312.05M $387.31M $955.08M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $12.37 55.05M $680.93M $422.48M $1.15B $1.41B
2026-03-31 $14.31 54.55M $780.68M $11.19M $1.14B $1.91B
2025-12-31 $15.46 54.55M $843.41M $15.72M $1.15B $1.97B
2025-09-30 $15.29 54.55M $834.14M $394.45M $1.14B $1.58B
2025-06-30 $16.14 54.55M $880.51M $372.78M $1.17B $1.68B
2025-03-31 $16.86 54.56M $919.8M $467M $1.04B $1.49B
2024-12-31 $16.16 54.48M $880.41M $414.27M $1.03B $1.5B
2024-09-30 $15.05 54.56M $821.05M $345.63M $1.1B $1.58B
2024-06-30 $15.96 54.55M $870.69M $285.16M $1.15B $1.74B
2024-03-31 $15.17 54.55M $827.59M $308.12M $1.16B $1.68B
2023-12-31 $15.03 54.55M $819.96M $344.15M $1.18B $1.65B
2023-09-30 $15.39 54.55M $839.6M $342.82M $1.19B $1.69B