Wall Street Zen cuts SLR Investment stock to Sell rating
Published on 10/18/2026 at 13:45 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSAnalyst stance and upcoming dates
- Wall Street Zen changed its SLR Investment rating from Hold to Sell on October 18, 2026.
- Eight analysts set a consensus target of USD 14.10, with two Buys, four Holds and two Sells.
- SLR Investment will release its results for the quarter ended September 30, 2026, on November 3, 2026.
- The company paid a quarterly dividend of USD 0.31 on September 25, 2026.
Wall Street Zen downgraded SLR Investment from Hold to Sell in a report dated October 18, 2026, according to Transcript Daily. The change adds a fresh negative rating to a stock followed by eight analysts.
The broader analyst picture is less one-sided. MarketBeat reported on October 7, 2026, that the consensus rating was Hold and the average 12-month target was USD 14.10. The breakdown was two Buys, four Holds and two Sells.
What does the target signal?
The USD 14.10 consensus target sits alongside mixed operating evidence from the second quarter of 2026. MarketBeat reported quarterly earnings per share of USD 0.33 against consensus of USD 0.33, while quarterly revenue was USD 20.50 million versus USD 48.82 million expected.
Income remains part of the investment case. SLR Investment paid a quarterly dividend of USD 0.31 on September 25, 2026, equivalent to USD 1.24 on an annualized basis, according to MarketBeat.
Three dated developments
On September 10, 2026, insider Michael Gross bought 20,000 shares at an average price of USD 12.35, according to MarketBeat. On September 25, 2026, the company paid its USD 0.31 dividend. On October 18, 2026, Wall Street Zen changed its rating from Hold to Sell.
Upcoming reporting dates
SLR Investment will release results for the quarter ended September 30, 2026, after the market close on November 3, 2026, and will hold its earnings call on November 4, 2026, at 10:00 a.m. ET, according to GlobeNewswire.
Market value and business profile
SLR Investment had a market capitalization of USD 620.8 million as of October 16, 2026. Its 52-week range was USD 11.23 to USD 16.36 on that date.
SLR Investment is a Nasdaq-listed business development company that invests in senior secured loans to private middle-market companies. Its platform has invested USD 20.0 billion in more than 1,500 portfolio companies since inception.
Credit income remains central
The upcoming report will test whether earnings per share can remain near the USD 0.33 second-quarter level while revenue trends are under pressure. The rating split also shows why the November release matters: the consensus includes four Holds, but the latest Sell action adds a sharper counterpoint.
SLR Investment had a market capitalization of USD 620.8 million as of October 16, 2026, while its annualized dividend was USD 1.24. The further course of trading is shown by the continuously updated real-time quote of SLR Investment stock.
SLR Investment at a glance
- Company: SLR Investment Corp.
- ISIN: US83413U1007
- Ticker: SLRC
- Primary exchange: Nasdaq
- Market capitalization: USD 620.8 million (as of October 16, 2026)
- 52-week range: USD 11.23-16.36 (as of October 16, 2026)
- Sector / Industry: Financials / Business Development Companies
- Next earnings date: November 3, 2026
Market context: Market report S&P 500.
