Equities researchers at StockNews.com initiated coverage on shares of LL Flooring (NYSE:LL – Get Free Report) in a note issued to investors on Wednesday. The firm set a “sell” rating on the specialty retailer’s stock. LL Flooring Stock Performance Shares of NYSE:LL opened at $1.51 on Wednesday. LL Flooring has a 52 week low of […]