Is SLR Investment Corp. technically bullish or bearish?
2025-09-20 19:50:28As of 12 September 2025, the technical trend for SLR Investment Corp. has changed from mildly bullish to mildly bearish. The current technical stance is mildly bearish, driven by weekly and monthly MACD readings, which are both mildly bearish, and moving averages indicating a bearish trend on the daily timeframe. Additionally, the KST and Dow Theory also reflect a mildly bearish sentiment on both weekly and monthly scales. The stock has underperformed compared to the S&P 500 across multiple periods, with a 1-year return of 6.34% versus the S&P 500's 17.14%, and a 3-year return of 7.11% compared to 70.41% for the index....
Read MoreIs SLR Investment Corp. overvalued or undervalued?
2025-09-20 18:24:54As of 24 February 2021, SLR Investment Corp. moved from a risky to a very attractive valuation grade. The company appears undervalued, with a P/E ratio of 10, a price-to-book value of 0.93, and an EV to EBIT of 2.89. In comparison to peers, TPG, Inc. has an expensive P/E of 1024.14, while Sixth Street Specialty Lending, Inc. has a P/E of 12.44, indicating that SLR Investment Corp. is trading at a significantly lower valuation than its peers. Despite recent stock performance showing a decline of 3.71% over the past week compared to a 1.05% gain in the S&P 500, the company's strong fundamentals, including a high dividend yield of 972.72% and a ROCE of 29.98%, support the notion that it is undervalued relative to its market position....
Read More
SLR Investment Corp. Experiences Revision in Its Stock Evaluation Amid Market Challenges
2025-09-16 18:53:08SLR Investment Corp. has recently revised its evaluation amid shifts in technical indicators, with its current price at $15.92. The company has underperformed over the past year, achieving a 3.44% return compared to the S&P 500's 17.67%, reflecting ongoing challenges in the capital markets.
Read More





