Get the app
US › Financial Services

SLR Investment Corp (SLRC)

US · Financial Services · Asset Management

$11.81-1.42%
Last close · 2026-11-06

Latest quarter · ended 2026-09-30

Revenue
$49.6M
Revenue YoY
+9.6%
Net profit
$7.6M
Profit YoY
-67.5%
EPS
$0.33
EPS estimate
$0.33
Net margin
15.3%

EPS came in at 0.33 against a street estimate of 0.33 — a beat of 0.0%.

Key statistics

Market cap
$665.0M
P/E
8.6
Forward P/E
9.0
P/B
0.66
Book value
$18.26
EPS (TTM)
$1.41
52-week high
$15.57
52-week low
$10.96
50-day MA
$11.83
200-day MA
$13.39
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.69.

Shareholding

Insiders
2.88%
Institutions
43.35%

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
Quarterly report · Q3 2026
HEADLINE NUMBERS • For the quarter ended September 30, 2026, net investment income was $17.824 million, down from $21.626 million in the same quarter
2026-11-03
Results announced · Q4 2026
HEADLINE NUMBERS • Q3 2026 net investment income was $17.8 million, or $0.33 per share, compared with $21.6 million, or $0.40 per share, in Q3 2025.
2026-11-03
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

Readable in the app.

Corporate actions

ActionDetailDate
Dividend$0.31 / share
ex-date Sep 11, 2026 · pay Sep 25, 2026
2026-09-11
Dividend$0.31 / share
ex-date Jun 12, 2026 · pay Jun 26, 2026
2026-06-12
Dividend$0.41 / share
ex-date Mar 13, 2026 · pay Mar 27, 2026
2026-03-13
Dividend$0.41 / share
ex-date Dec 12, 2025 · pay Dec 26, 2025
2025-12-12

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-11-07.