Shares of Sharps Compliance Corp. (NASDAQ:SMED) have been given an average recommendation of “Buy” by the six brokerages that are currently covering the stock, Marketbeat Ratings reports. One equities research analyst has rated the stock with a hold recommendation and four have given a buy recommendation to the company. The average 1 year price target […]