StockNews.com began coverage on shares of Marchex (NASDAQ:MCHX – Free Report) in a research note published on Monday morning. The firm issued a hold rating on the technology company’s stock. Marchex Stock Performance Shares of Marchex stock opened at $1.39 on Monday. The company has a quick ratio of 2.37, a current ratio of 2.37 […]