StockNews.com started coverage on shares of Marchex (NASDAQ:MCHX – Free Report) in a research note published on Saturday. The brokerage issued a hold rating on the technology company’s stock. Marchex Stock Down 4.9 % MCHX stock opened at $1.35 on Friday. The stock has a market capitalization of $58.48 million, a P/E ratio of -5.87 […]