US · Financial Services · Asset Management
EPS came in at 0.33 against a street estimate of 0.34 — a miss of 2.9%.
Analysts rate SLR Investment Corp a buy (5 buy, 2 hold, 2 sell out of 9) with an average price target of $14.88.
| Fund | Stake |
|---|---|
| Thornburg Investment Management Inc | 8.49% |
| JPMorgan Chase & Co | 2.31% |
| Van Eck Associates Corporation | 1.62% |
| Aristotle Capital Boston, LLC | 1.12% |
| UBS Group AG | 1.04% |
| Franklin Templeton Inc | 1.04% |
| Muzinich & Co Inc | 1.00% |
| Two Sigma Investments LLC | 0.83% |
| Document | Date |
|---|---|
| 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.
Technicals, trade setups with a published hit rate, AI analysis and earnings-call summaries for SLR Investment Corp — free to start.
Google PlayApp StoreData updated 2026-09-18.