StockNews.com began coverage on shares of Comstock (NYSE:LODE – Free Report) in a research report sent to investors on Tuesday morning. The firm issued a sell rating on the stock. Comstock Trading Down 7.5 % LODE opened at $0.25 on Tuesday. The company has a quick ratio of 1.56, a current ratio of 1.49 and […]