Free Trial

SLR Investment Corp. (NASDAQ:SLRC) Stock Has Average Target Price of $14.10 According to Analysts

SLR Investment logo with Finance background
Image from MarketBeat Media, LLC.

Key Points

  • Analysts maintain a “Hold” consensus on SLR Investment, with two sells, four holds and two buys among eight analysts. The average 12-month price target is $14.10, versus a recent share price of $11.63.
  • Insider Michael Gross bought 20,000 shares for approximately $247,000, while institutional investors own 35.32% of the company; Sound Income Strategies notably increased its position by 7,441%.
  • SLR Investment reported quarterly EPS of $0.33, in line with estimates, and declared a $0.31 quarterly dividend, equivalent to a 10.7% annualized yield and a 91.85% payout ratio.
  • MarketBeat previews top five stocks to own in December.

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

Analyst Recommendations for SLR Investment (NASDAQ:SLRC)

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.

Should You Invest $1,000 in SLR Investment Right Now?

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

7 Stocks That Could Lead the Next Market Boom Cover

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.

Featured Articles and Offers

Recent Videos

Stock Lists

All Stock Lists

Investing Tools

Calendars and Tools

Search Headlines