SLR Investment Corp. (SLRC) Receives Buy Rating, Target Price Offered at $16.50

On March 10, 2026, Casey Alexander of Compass Point upgraded SLR Investment Corp. (SLRC) to a ‘Buy’ rating, citing a current market price of $14.72 and an upside potential with a price target set at $16.50. This positive outlook is poised to attract the interest of investors keen on strategic allocation in the investment sector, particularly as market sentiment shifts toward growth potential amidst recent volatility.

Recent Price Action

Over the past trading sessions, SLRC has exhibited a notable price change of $0.27, representing a gain of approximately 1.87%. With the stock currently valued at $14.72, it sits away from its 52-week low of $11.14 and is approximately $15.50 from its high point. The trading volume for SLRC has been robust at 353,220 shares, surpassing the average volume of 291,040, indicative of strengthened investor interest. The current market capitalization stands at around $803 million, while a beta of 0.715 suggests reduced volatility compared to the broader market, emphasizing SLRC’s stability during periods of market turbulence.

[chart type=’price’ value=’SLRC’]

Historical Performance

Evaluating SLRC’s performance over various time frames reveals a mixed bag. In the last 30 days, the stock has retreated by 2.32%. However, it has shown resilience in quarterly performance, appreciating by 7.28%. Over a one-year horizon, SLRC’s returns have unfortunately declined by 8.83%, signaling challenges in maintaining consistent positive momentum. Current weekly volatility measures at 1.6%, while monthly volatility is slightly elevated at 1.68%. Such fluctuations highlight the nuanced investor sentiment surrounding SLRC as they navigate financial uncertainties and react to market dynamics.

[chart type=’performance’ value=’SLRC’]

Earnings Analysis

In its latest earnings report, SLRC posted an earnings per share (EPS) of $0.40, falling short of the estimated $0.41 EPS, reflecting a surprise factor of approximately -2.44%. This underperformance mirrors the previous quarter, where the reported EPS also met similar estimates with no significant changes. While consistent EPS figures may suggest stability, the inability to exceed expectations could raise questions about future growth potential and operational leverage.

[chart type=’income-bar-chart’ value=’SLRC’]

Consensus Ratings

The analyst sentiment surrounding SLRC is cautiously optimistic, particularly following the recent upgrade. The consensus rating across the last 90 days includes a total of two ratings—one ‘Buy’ and one ‘Sell.’ The average price target aligns closely with the current price, positioned at $14.75. Remarkably, the recent analyst forecast from Compass Point reflects a more favorable view, indicating a maximum price target of $16.50, which suggests potential appreciation should broader market conditions improve.

[chart type=’analyst-ratings’ value=’SLRC’]

Stock Grading or Fundamental View

SLR Investment Corp. holds a Stocks Telegraph Grading Score of 55, which positions it within a moderate range on the investment scale. This score is reflective of the company’s overall health and market profile, indicating a blend of fundamentals that may warrant investor consideration. A score above 50 suggests potential strength in its operational framework, although investors should be aware of inherent risks associated with its current performance trajectory.

[chart type=’st-cards’ value=’SLRC’]

Conclusion

For investors looking at SLR Investment Corp. (SLRC), the stock represents an intriguing opportunity within the investment space. Its recent upgrade to a ‘Buy’ rating and the projected upside highlight a potential for growth, especially for those with a moderate risk appetite. However, the past year’s performance coupled with recent earnings results necessitates caution, as investors should weigh the risks associated with the current trajectory against the potential for recovery. SLRC may particularly appeal to those seeking exposure to a company with foundational stability and targeted growth potential, but attention to market fluctuations will be essential for maintaining a strategic position.