Analysts expect SLR Investment Corp to report Q3 2026 revenue of $48.93 million and earnings per share of $0.33, with the stock currently trading at $11.56 against an average price target of $14.10.
Investors are primarily focused on the stability of Net Asset Value (NAV) per share and credit quality trends within the specialty finance portfolio. The company has intentionally shifted its originations toward defensive asset-based lending and equipment finance to mitigate volatility in the middle market credit space.
While the 10.7% annualized dividend yield remains a core attraction, narrow coverage from net investment income has kept sentiment cautious among major firms like JPMorgan and Wells Fargo.