SLR Investment stock trades near its yearly low
Published on 09/23/2026 at 07:35 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWSSLR Investment Corp. (ISIN US8317561012) closed at USD 12.00 on Nasdaq on September 18, 2026, down 2.04 percent from the prior close of USD 12.25. The price stood only USD 0.03 above the 52-week low of USD 11.97 and USD 4.36 below the 52-week high of USD 16.36, making valuation and income the central reference points for the stock.
Income remains the key figure
Seeking Alpha lists SLR Investment's latest announced quarterly dividend at USD 0.31 per share, with an ex-dividend date of September 11, 2026, and a payout date of September 25, 2026. The forward annual payout is USD 1.24, equivalent to a quoted forward yield of 10.33 percent at the September 18 price.
The same September 2026 market overview reports net investment income of USD 0.33 per share and forward EPS of USD 1.31. The comparison matters: the USD 0.31 quarterly distribution is USD 0.02 below the cited net investment income figure, while the forward annual payout of USD 1.24 is USD 0.07 below the forward EPS estimate.
Scale and downside range
SLR Investment carried a market capitalization of USD 654.66 million and recorded volume of 309,857 shares on September 18, 2026. The reported three-month average volume was 405,832 shares, so that session's turnover was 95,975 shares below the stated average.
The quoted 52-week range of USD 11.97 to USD 16.36 places the September 18 close 0.25 percent above the low and 26.68 percent below the high. That spread gives the income profile a clear counter-factor: the USD 0.31 dividend can support cash distribution, but the share price remains close to the lower end of its observed yearly range.
Stock closes at USD 12.00
SLR Investment stock closed at USD 12.00 on Nasdaq on September 18, 2026, after falling USD 0.25, or 2.04 percent, during the session. The company is classified in the Financials sector and the Asset Management and Custody Banks industry.
SLR Investment Corp stock data
- Company: SLR Investment Corp.
- ISIN: US8317561012
- Ticker: SLRC
- Trading venue: Nasdaq
- Price as of September 18, 2026: USD 12.00
- Market capitalization: USD 654.66 million as of September 18, 2026
- Sector / Industry: Financials / Asset Management and Custody Banks
