Get the app
USFinancial Services

SLR Investment Corp (SLRC)

US · Financial Services · Asset Management

$12.25+1.83%
Last close · 2026-09-17

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
$672.1M
P/E
9.1
Forward P/E
9.5
P/B
0.69
Book value
$18.00
EPS (TTM)
$1.36
Dividend yield
12.41%
52-week high
$15.57
52-week low
$11.82
50-day MA
$12.79
200-day MA
$14.16
Beta
0.66

Analyst view

Analysts rate SLR Investment Corp a buy (5 buy, 2 hold, 2 sell out of 9) with an average price target of $14.88.

Shareholding

Insiders
2.74%
Institutions
41.54%

Largest institutional holders

FundStake
Thornburg Investment Management Inc8.49%
JPMorgan Chase & Co2.31%
Van Eck Associates Corporation1.62%
Aristotle Capital Boston, LLC1.12%
UBS Group AG1.04%
Franklin Templeton Inc1.04%
Muzinich & Co Inc1.00%
Two Sigma Investments LLC0.83%

Recent filings & reports

DocumentDate
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
Quarterly report · Q3 2025
SLR INVESTMENT CORP. — 10-Q SUMMARY (Q3 2025) HEADLINE NUMBERS • Net Asset Value (NAV): $18.21 per share at September 30, 2025 vs. $18.20 at Decembe
2025-11-04

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.

Google PlayApp Store

Other Financial Services companies

Data updated 2026-09-18.