Analysts Set SLR Investment Corp. (NASDAQ:SLRC) Price Target at $15.65
Shares of SLR Investment Corp. (NASDAQ:SLRC – Get Free Report) have earned a consensus rating of “Reduce” from the five analysts that are covering the company, Marketbeat reports. Two research analysts have rated the stock with a sell rating and three have assigned a hold rating to the company. The average 12 month target price […]
