Wall Street Zen cuts SLR Investment stock to Sell rating
Published on 10/20/2026 at 13:27 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSAnalyst and results context
- Wall Street Zen changed its SLR Investment rating from Hold to Sell on October 18, 2026.
- Second-quarter net investment income reached USD 17.8 million, or USD 0.33 per share, in 2026.
- SLR Investment stock trades at EUR 9.95 at 1:17 p.m. CEST at Lang & Schwarz on October 20, 2026.
SLR Investment (ISIN US83413U1007) faced a Hold-to-Sell downgrade from Wall Street Zen in a research report dated October 18, 2026, according to Transcript Daily. The rating change adds pressure to a high-yield business development company as investors assess credit quality and the next quarterly report.
Three dates shape the picture
On August 4, 2026, SLR Investment reported second-quarter results. The earnings call transcript showed net investment income of USD 17.8 million, or USD 0.33 per share, compared with USD 17.9 million in the first quarter, while net income fell to USD 8.3 million from USD 17.1 million. Yahoo Finance reported that gross investment income was USD 48.8 million in the second quarter, down from USD 49.3 million in the prior quarter.
On October 1, 2026, the company announced that it would publish results for the quarter ended September 30, 2026, after the market close on November 3, 2026. The announcement also scheduled an earnings call for November 4, 2026, according to MarketScreener.
What does the rating change mean?
The downgrade arrives alongside a mixed credit picture. In the second quarter, SLR Investment placed two loans on non-accrual status, while net unrealized losses reached USD 9.5 million, compared with USD 0.7 million in the first quarter. At June 30, 2026, net asset value was USD 18.00 per share, down from USD 18.16 three months earlier.
Results date gives investors a marker
The next concrete event is the September-quarter results release scheduled for November 3, 2026, followed by the conference call on November 4, 2026. Management had reported more than USD 900 million of available capital at June 30, 2026, while the portfolio included approximately USD 3.2 billion of investments, making deployment and credit performance important figures for the upcoming update.
Stock price and valuation context
SLR Investment stock was trading at EUR 9.95 at Lang & Schwarz on October 20, 2026 at 1:17 p.m. CEST. Its primary Nasdaq listing closed at USD 11.15 on October 19, 2026, while the finance profile showed a market capitalization of USD 608.3 million and a 52-week range of USD 11.13 to USD 16.36 as of that date. The further course of trading is shown by the continuously updated real-time quote of SLR Investment stock.
SLR Investment stock facts
- Company: SLR Investment Corp.
- ISIN: US83413U1007
- Ticker: SLRC
- Primary exchange: Nasdaq
- Price Lang & Schwarz as of October 20, 2026, 1:17 p.m. CEST: EUR 9.95
- Market capitalization: USD 608.3 million as of October 19, 2026
- 52-week range: USD 11.13-16.36 as of October 19, 2026
- Sector / Industry: Financial Services / Asset Management
Market context: Market report S&P 500.
