StockNews.com initiated coverage on shares of Marchex (NASDAQ:MCHX – Free Report) in a report released on Sunday morning. The firm issued a hold rating on the technology company’s stock. Marchex Stock Performance MCHX opened at $1.31 on Friday. Marchex has a 52-week low of $1.22 and a 52-week high of $2.20. The company has a […]