StockNews.com initiated coverage on shares of Marchex (NASDAQ:MCHX – Free Report) in a research report report published on Sunday. The brokerage issued a hold rating on the technology company’s stock. Marchex Price Performance Shares of MCHX opened at $1.40 on Friday. The firm has a market capitalization of $61.12 million, a price-to-earnings ratio of -9.33 […]