Research analysts at StockNews.com initiated coverage on shares of LL Flooring (NYSE:LL – Get Free Report) in a note issued to investors on Sunday. The firm set a “sell” rating on the specialty retailer’s stock. LL Flooring Stock Performance Shares of LL Flooring stock opened at $3.33 on Friday. The company has a debt-to-equity ratio […]