Get the app
US › Financial Services

SLR Investment Corp (SLRC)

US · Financial Services · Asset Management

$11.38-1.30%
Last close · 2026-10-16

Latest quarter · ended 2026-06-30

Revenue
$39.3M
Revenue YoY
-9.3%
Net profit
$8.3M
Profit YoY
-65.9%
EPS
$0.33
EPS estimate
$0.34
Net margin
21.0%

EPS came in at 0.33 against a street estimate of 0.34 — a miss of 2.9%.

Key statistics

Market cap
$623.6M
P/E
8.4
Forward P/E
9.0
P/B
0.65
Book value
$18.00
EPS (TTM)
$1.36
Dividend yield
13.50%
52-week high
$15.57
52-week low
$11.23
50-day MA
$12.29
200-day MA
$13.70
Beta
0.70

Analyst view

Analysts rate SLR Investment Corp a buy (4 buy, 3 hold, 1 sell out of 8) with an average price target of $14.88.

Shareholding

Insiders
2.88%
Institutions
43.83%

Largest institutional holders

FundStake
Thornburg Investment Management Inc8.63%
JPMorgan Chase & Co2.29%
Van Eck Associates Corporation2.02%
UBS Group AG1.13%
Aristotle Capital Boston, LLC1.12%
Franklin Templeton Inc1.01%
Muzinich & Co Inc1.00%
Condor Capital Management0.85%

Recent filings & reports

DocumentDate
Proxy statement · Q4 2026
EXECUTIVE PAY • CEO Michael S. Gross’s total compensation was not included in the provided excerpt, so the exact amount and year-over-year change can
2026-10-07
Quarterly report · Q2 2026
SLR INVESTMENT CORP. - QUARTERLY SUMMARY (Q2 2026) HEADLINE NUMBERS • Net Assets: $982.1 million as of June 30, 2026, down from $996.0 million at De
2026-08-04
Results announced · Q3 2026
SLR INVESTMENT CORP. Q2 2026 FINANCIAL SUMMARY HEADLINE NUMBERS • Net Investment Income (NII): $17.8 million or $0.33 per share for Q2 2026 • Quarte
2026-08-04
Quarterly report · Q1 2026
SLR INVESTMENT CORP. – Q1 2026 10-Q SUMMARY --- HEADLINE NUMBERS • Net Assets: $990.8 million as of March 31, 2026 (down from $996.0 million at Dec
2026-05-05
Results announced · Q2 2026
SLR INVESTMENT CORP. Q1 2026 FINANCIAL RESULTS SUMMARY HEADLINE NUMBERS • Net Asset Value (NAV): $18.16 per share as of March 31, 2026, down from $1
2026-05-05
Annual report FY2025
SLR INVESTMENT CORP. - 10-K SUMMARY FOR RETAIL INVESTORS HEADLINE NUMBERS • Portfolio Size: $2.1 billion in total investments across 100 portfolio c
2026-02-24
Results announced · Q1 2026
SLR INVESTMENT CORP. – Q4 2025 FINANCIAL RESULTS SUMMARY HEADLINE NUMBERS • Net Investment Income (NII): $0.40 per share for Q4 2025; $1.59 per shar
2026-02-24
Shareholder vote results · Q4 2025
SLR INVESTMENT CORP. - 8-K SUMMARY HEADLINE NUMBERS • Annual Stockholder Meeting held November 19, 2025 • Two directors elected to three-year terms
2025-11-20

Readable in the app.

See the full picture

Technicals, trade setups with a published hit rate, AI analysis and earnings-call summaries for SLR Investment Corp — free to start.

Open in the appGoogle PlayApp Store

Other Financial Services companies

Data updated 2026-10-18.