SLR Investment Corp. (NASDAQ:SLRC) Receives $14.25 Consensus Target Price from Analysts

SLR Investment Corp. (NASDAQ:SLRCGet Free Report) has earned a consensus recommendation of “Reduce” from the four research firms that are presently covering the company, MarketBeat Ratings reports. One analyst has rated the stock with a sell rating and three have issued a hold rating on the company. The average 1-year target price among analysts that have issued ratings on the stock in the last year is $14.25.

Several equities research analysts have recently weighed in on the stock. B. Riley upped their target price on shares of SLR Investment from $15.00 to $16.00 and gave the stock a “neutral” rating in a report on Thursday, February 29th. JPMorgan Chase & Co. lowered their target price on shares of SLR Investment from $15.50 to $15.00 and set a “neutral” rating on the stock in a report on Thursday, February 29th.

Get Our Latest Analysis on SLR Investment

SLR Investment Price Performance

NASDAQ:SLRC opened at $15.41 on Friday. The stock has a market cap of $840.77 million, a P/E ratio of 11.01 and a beta of 1.11. SLR Investment has a one year low of $13.48 and a one year high of $15.86. The company has a fifty day moving average price of $15.10 and a 200 day moving average price of $15.04. The company has a debt-to-equity ratio of 1.19, a current ratio of 1.03 and a quick ratio of 1.03.

SLR Investment (NASDAQ:SLRCGet Free Report) last released its earnings results on Tuesday, February 27th. The financial services provider reported $0.44 EPS for the quarter, beating the consensus estimate of $0.43 by $0.01. The firm had revenue of $59.79 million during the quarter, compared to analysts’ expectations of $59.00 million. SLR Investment had a net margin of 33.31% and a return on equity of 9.36%. Analysts anticipate that SLR Investment will post 1.73 earnings per share for the current year.

SLR Investment Announces Dividend

The firm also recently announced a quarterly dividend, which was paid on Thursday, March 28th. Shareholders of record on Thursday, March 14th were given a dividend of $0.41 per share. The ex-dividend date of this dividend was Wednesday, March 13th. This represents a $1.64 dividend on an annualized basis and a yield of 10.64%. SLR Investment’s payout ratio is presently 117.14%.

Insider Buying and Selling at SLR Investment

In other SLR Investment news, insider Michael S. Gross bought 22,636 shares of the business’s stock in a transaction on Friday, March 8th. The shares were bought at an average cost of $15.74 per share, for a total transaction of $356,290.64. Following the transaction, the insider now owns 3,804,860 shares in the company, valued at approximately $59,888,496.40. The transaction was disclosed in a legal filing with the SEC, which is available through this link. In other SLR Investment news, insider Michael S. Gross bought 22,636 shares of the business’s stock in a transaction on Friday, March 8th. The shares were bought at an average cost of $15.74 per share, for a total transaction of $356,290.64. Following the transaction, the insider now owns 3,804,860 shares in the company, valued at approximately $59,888,496.40. The transaction was disclosed in a legal filing with the SEC, which is available through this link. Also, insider Michael S. Gross bought 46,700 shares of the business’s stock in a transaction on Wednesday, March 6th. The shares were acquired at an average price of $15.44 per share, for a total transaction of $721,048.00. Following the completion of the transaction, the insider now owns 3,735,524 shares in the company, valued at approximately $57,676,490.56. The disclosure for this purchase can be found here. In the last three months, insiders have acquired 109,336 shares of company stock worth $1,680,539. Company insiders own 8.20% of the company’s stock.

Institutional Trading of SLR Investment

A number of hedge funds have recently modified their holdings of the company. GraniteShares Advisors LLC raised its position in shares of SLR Investment by 14.6% in the 1st quarter. GraniteShares Advisors LLC now owns 112,120 shares of the financial services provider’s stock valued at $1,721,000 after acquiring an additional 14,266 shares during the period. Hennion & Walsh Asset Management Inc. acquired a new stake in shares of SLR Investment in the 1st quarter valued at approximately $296,000. Sunbelt Securities Inc. raised its position in shares of SLR Investment by 3.3% in the 1st quarter. Sunbelt Securities Inc. now owns 87,383 shares of the financial services provider’s stock valued at $1,341,000 after acquiring an additional 2,830 shares during the period. Triad Investment Management raised its position in shares of SLR Investment by 2.7% in the 1st quarter. Triad Investment Management now owns 93,929 shares of the financial services provider’s stock valued at $1,442,000 after acquiring an additional 2,501 shares during the period. Finally, Westend Capital Management LLC acquired a new stake in shares of SLR Investment in the 1st quarter valued at approximately $74,000. 35.32% of the stock is currently owned by institutional investors and hedge funds.

About SLR Investment

(Get Free Report

SLR Investment Corp. is a business development company specializing in secured debt (first lien unitranche and second lien), subordinated (unsecured) debt, minority equity, leveraged buyouts, acquisitions, recapitalizations, general refinancing, growth capital and strategic income-oriented control equity investments in leveraged middle market companies.

Featured Stories

Receive News & Ratings for SLR Investment Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for SLR Investment and related companies with MarketBeat.com's FREE daily email newsletter.