No Matches Found
No Matches Found
No Matches Found
SLR Investment Corp.
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}}

