No Matches Found
No Matches Found
No Matches Found
SLR Investment Corp.
SLR Investment Corp. Hits 52-Week Low at $12.27 Amid Market Volatility
SLR Investment Corp. has reached a new 52-week low, reflecting a significant decline in its stock price over the past year. The company has a market capitalization of USD 759 million and notable financial metrics, including a high dividend yield, but faces challenges in operational efficiency and consistent underperformance against market benchmarks.
SLR Investment Corp. Hits New 52-Week Low at $12.45
SLR Investment Corp. has reached a new 52-week low, reflecting a significant decline in its stock price over the past year. The company, with a market capitalization of USD 759 million, shows concerning financial metrics, including a low interest coverage ratio and declining net sales, amidst a challenging capital markets environment.
SLR Investment Corp. Hits New 52-Week Low at $12.50
SLR Investment Corp. has reached a new 52-week low, reflecting a significant decline over the past year. The company has a low P/E ratio and an exceptionally high dividend yield, but faces challenges with a concerning debt equity ratio and flat financial performance, including stagnant net sales.
SLR Investment Corp. Hits New 52-Week Low at $12.54
SLR Investment Corp. has reached a new 52-week low, reflecting a significant decline in its stock price over the past year. The company has a market capitalization of USD 759 million and a low P/E ratio, alongside a high dividend yield. However, financial metrics indicate potential liquidity issues and declining sales.
SLR Investment Corp. Hits New 52-Week Low at $12.79
SLR Investment Corp. has reached a new 52-week low, reflecting a significant decline in its stock value over the past year. The company, with a market capitalization of USD 759 million, shows a high dividend yield but faces challenges indicated by its debt-equity ratio and flat financial metrics.
Is SLR Investment Corp. technically bullish or bearish?
As of September 12, 2025, SLR Investment Corp. has shifted to a mildly bearish trend, indicated by bearish MACD readings and moving averages, and has underperformed the S&P 500 with a 1-year return of 6.34% compared to 17.14%.
Is SLR Investment Corp. overvalued or undervalued?
As of February 24, 2021, SLR Investment Corp. is considered undervalued with a P/E ratio of 10, a price-to-book value of 0.93, and a high dividend yield of 972.72%, despite a recent stock decline of 3.71%, especially when compared to peers like TPG, Inc. with a P/E of 1024.14 and Sixth Street Specialty Lending, Inc. with a P/E of 12.44.
SLR Investment Corp. Experiences Revision in Its Stock Evaluation Amid Market Challenges
SLR 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.
Is SLR Investment Corp. overvalued or undervalued?
As of February 24, 2021, SLR Investment Corp. is considered a very attractive investment due to its undervaluation reflected in a low P/E ratio of 10, a Price to Book Value of 0.93, a high ROCE of 29.98%, a low EV to EBITDA ratio of 2.89, and an exceptionally high dividend yield of 972.72%, despite recent underperformance against the S&P 500.
Is SLR Investment Corp. technically bullish or bearish?
As of June 17, 2025, the market trend is mildly bearish, influenced by daily moving averages and weekly Dow Theory, despite some mildly bullish signals from the MACD and KST.
Who are in the management team of SLR Investment Corp.?
As of March 2022, the management team of SLR Investment Corp. includes Mr. Michael Gross (Chairman, President, Co-CEO), Mr. Bruce Spohler (Co-CEO, COO), and independent directors Mr. Steven Hochberg, Mr. Leonard Potter, and Mr. David Wachter. They oversee the company's operations and strategic direction.
What does SLR Investment Corp. do?
SLR Investment Corp. is a closed-end investment company that focuses on investing in privately held middle market companies in the U.S. It has a market cap of $885.42 million and reported net sales of $53 million and a net profit of $20 million for the most recent quarter.
How big is SLR Investment Corp.?
As of Jun 18, SLR Investment Corp. has a market capitalization of 885.42 million and reported net sales of 224.70 million and net profit of 87.82 million over the latest four quarters.
{{list.post_title}}
{{list.post_excerpt}}
{{list.post_title}}
{{list.post_excerpt}}
