SLR Investment Corp. (NASDAQ:SLRC) Stock Has Average Target Price of $14.10
by Mitch Edgeman · The Markets DailySLR Investment Corp. (NASDAQ:SLRC – Get Free Report) has been given an average rating of “Hold” by the eight ratings firms that are presently covering the firm, MarketBeat reports. Two equities research analysts have rated the stock with a sell recommendation, four have assigned a hold recommendation and two have issued a buy recommendation on the company. The average 1-year target price among brokers that have issued ratings on the stock in the last year is $14.10.
A number of brokerages have commented on SLRC. Zacks Research upgraded SLR Investment from a “strong sell” rating to a “hold” rating in a report on Tuesday, August 11th. B. Riley Financial cut SLR Investment from a “strong-buy” rating to a “hold” rating in a report on Tuesday, August 11th. Weiss Ratings cut SLR Investment from a “hold (c)” rating to a “hold (c-)” rating in a report on Tuesday, July 28th. Wall Street Zen upgraded SLR Investment from a “sell” rating to a “hold” rating in a research report on Saturday, September 26th. Finally, JPMorgan Chase & Co. decreased their price objective on SLR Investment from $13.50 to $12.00 and set an “underweight” rating on the stock in a research note on Thursday, July 2nd.
Read Our Latest Research Report on SLR Investment
Insiders Place Their Bets
In other news, insider Michael Gross bought 20,000 shares of SLR Investment stock in a transaction on Thursday, September 10th. The shares were bought at an average cost of $12.35 per share, for a total transaction of $247,000.00. Following the acquisition, the insider owned 4,065,153 shares in the company, valued at approximately $50,204,639.55. This trade represents a 0.49% increase in their ownership of the stock. The transaction was disclosed in a legal filing with the SEC, which is available at the SEC website. Insiders own 9.10% of the company’s stock.
Institutional Investors Weigh In On SLR Investment
Several hedge funds have recently modified their holdings of SLRC. BlackRock Inc. acquired a new stake in shares of SLR Investment during the second quarter worth $2,513,000. Clear Harbor Asset Management LLC purchased a new stake in shares of SLR Investment in the second quarter valued at $4,205,000. Legal & General Group Plc purchased a new stake in shares of SLR Investment in the second quarter valued at $5,516,000. NewEdge Wealth LLC acquired a new position in SLR Investment in the second quarter valued at $1,256,000. Finally, Van ECK Associates Corp increased its stake in SLR Investment by 24.8% in the second quarter. Van ECK Associates Corp now owns 1,104,114 shares of the financial services provider’s stock valued at $13,658,000 after purchasing an additional 219,110 shares during the last quarter. 35.32% of the stock is owned by institutional investors and hedge funds.
SLR Investment Stock Performance
Shares of SLRC opened at $11.37 on Wednesday. The company has a debt-to-equity ratio of 1.17, a current ratio of 1.09 and a quick ratio of 1.09. The firm has a 50 day simple moving average of $12.31 and a 200-day simple moving average of $13.14. SLR Investment has a 1-year low of $11.23 and a 1-year high of $16.36. The stock has a market cap of $620.35 million, a price-to-earnings ratio of 8.42 and a beta of 0.69.
SLR Investment (NASDAQ:SLRC – Get Free Report) last issued its quarterly earnings data on Tuesday, August 4th. The financial services provider reported $0.33 earnings per share (EPS) for the quarter, hitting the consensus estimate of $0.33. SLR Investment had a return on equity of 7.96% and a net margin of 35.20%. The firm had revenue of $20.50 million during the quarter, compared to the consensus estimate of $48.82 million. Equities analysts forecast that SLR Investment will post 1.31 EPS for the current fiscal year.
SLR Investment Announces Dividend
The company also recently announced a quarterly dividend, which was paid on Friday, September 25th. Investors of record on Friday, September 11th were paid a $0.31 dividend. The ex-dividend date of this dividend was Friday, September 11th. This represents a $1.24 annualized dividend and a yield of 10.9%. SLR Investment’s payout ratio is presently 91.85%.
SLR Investment Company Profile
SLR Investment Corp. (NASDAQ: SLRC) is a closed-end business development company that provides financing to middle-market companies. The company primarily invests in privately held businesses through senior secured loans, including first-lien and unitranche loans, and may also make subordinated debt and equity investments.
SLR Investment focuses on companies with established operations across a range of industries. Its investment strategy is designed to provide businesses with capital for acquisitions, recapitalizations, growth initiatives, refinancings and other general corporate purposes.
Featured Stories
- Five stocks we like better than SLR Investment
- 3 Stocks Chopped in Half: Why These Drops May Be Structural, Not a Dip
- Home Depot and Lowe’s Hit 52-Week Lows—But Analysts Aren’t Giving Up
- Utilities Are Bouncing Back—These 2 Giants Could Signal the Next Big Sector Rally
- Q3 Earnings Could Blow Past Consensus—Be Ready for What Comes Next