Research analysts at StockNews.com initiated coverage on shares of Marchex (NASDAQ:MCHX – Get Free Report) in a note issued to investors on Monday. The firm set a “hold” rating on the technology company’s stock. Marchex Stock Down 2.8 % Shares of MCHX stock opened at $1.40 on Monday. The company has a current ratio of […]