SLR Investment Corp. (NASDAQ:SLRC - Get Free Report) has earned an average recommendation of "Hold" from the eight analysts that are presently covering the stock, MarketBeat reports. Two research analysts have rated the stock with a sell recommendation, four have given a hold recommendation and two have issued a buy recommendation on the company. The average 12-month price objective among analysts that have covered the stock in the last year is $14.10.
Several equities analysts have weighed in on the stock. Wall Street Zen raised shares of SLR Investment from a "sell" rating to a "hold" rating in a report on Saturday. Zacks Research raised shares of SLR Investment from a "strong sell" rating to a "hold" rating in a research note on Tuesday, August 11th. Weiss Ratings restated a "hold (c-)" rating on shares of SLR Investment in a research report on Monday, October 26th. Finally, B. Riley Financial downgraded shares of SLR Investment from a "strong-buy" rating to a "hold" rating in a research report on Tuesday, August 11th.
Get Our Latest Stock Analysis on SLR Investment
Insider Buying and Selling
In other SLR Investment news, insider Michael Gross acquired 20,000 shares of the stock in a transaction dated Thursday, September 10th. The shares were acquired at an average cost of $12.35 per share, for a total transaction of $247,000.00. Following the completion of the transaction, the insider directly owned 4,065,153 shares of the company's stock, valued at approximately $50,204,639.55. The trade was a 0.49% increase in their ownership of the stock. The purchase was disclosed in a legal filing with the SEC, which is available through the SEC website. 9.10% of the stock is currently owned by corporate insiders.
Hedge Funds Weigh In On SLR Investment
A number of hedge funds have recently made changes to their positions in SLRC. BlackRock Inc. bought a new stake in SLR Investment during the 2nd quarter valued at approximately $2,513,000. Clear Harbor Asset Management LLC purchased a new stake in SLR Investment during the 2nd quarter valued at approximately $4,205,000. Bank of America Corp DE purchased a new stake in SLR Investment during the 2nd quarter valued at approximately $2,070,000. Sound Income Strategies LLC raised its position in shares of SLR Investment by 7,441.0% during the third quarter. Sound Income Strategies LLC now owns 1,629,154 shares of the financial services provider's stock valued at $18,735,000 after buying an additional 1,607,550 shares during the last quarter. Finally, Legal & General Group Plc bought a new stake in shares of SLR Investment during the second quarter valued at approximately $5,516,000. Institutional investors own 35.32% of the company's stock.
SLR Investment Stock Down 1.4%
NASDAQ SLRC opened at $11.63 on Friday. The stock's 50-day moving average price is $11.87 and its 200-day moving average price is $13.42. The company has a quick ratio of 1.09, a current ratio of 1.09 and a debt-to-equity ratio of 1.17. SLR Investment has a 52 week low of $10.96 and a 52 week high of $16.36. The company has a market capitalization of $634.53 million, a P/E ratio of 8.61 and a beta of 0.69.
SLR Investment (NASDAQ:SLRC - Get Free Report) last announced its quarterly earnings data on Tuesday, August 4th. The financial services provider reported $0.33 earnings per share (EPS) for the quarter, meeting analysts' consensus estimates of $0.33. The company had revenue of $20.50 million during the quarter, compared to the consensus estimate of $48.82 million. SLR Investment had a return on equity of 7.96% and a net margin of 35.20%. On average, equities research analysts predict that SLR Investment will post 1.31 earnings per share for the current year.
SLR Investment Announces Dividend
The firm also recently declared a quarterly dividend, which was paid on Friday, September 25th. Shareholders of record on Friday, September 11th were paid a $0.31 dividend. This represents a $1.24 dividend on an annualized basis and a yield of 10.7%. The ex-dividend date was Friday, September 11th. SLR Investment's dividend payout ratio is presently 91.85%.
About SLR Investment
(
Get Free Report)
SLR Investment Corp. NASDAQ: SLRC is a business development company that provides financing to middle-market companies, primarily in the United States. The company seeks to support businesses that may have limited access to traditional bank financing by investing in a range of debt and equity securities.
Its investment activities generally focus on senior secured loans, subordinated debt, mezzanine investments and equity interests. SLR Investment typically partners with private equity sponsors and company management teams, providing capital for acquisitions, recapitalizations, refinancing, growth initiatives and other corporate purposes.
Featured Stories

This instant news alert was generated by narrative science technology and financial data from MarketBeat in order to provide readers with the fastest reporting and unbiased coverage. Please send any questions or comments about this story to contact@marketbeat.com.
Before you consider SLR Investment, you'll want to hear this.
MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and SLR Investment wasn't on the list.
While SLR Investment currently has a Hold rating among analysts, top-rated analysts believe these five stocks are better buys.
View The Five Stocks Here
Tesla, Nvidia, and Google helped shape the last era of market growth, but the next wave could come from a new group of companies. Inside this report, you’ll find 7 stocks that could play a major role in the next tech-driven market boom.
Get This Free Report
Continue following MarketBeat
Add MarketBeat as your preferred source on Google to see our latest stories in your feed.
Like this article? Share it with a colleague.
Link copied to clipboard.