Marchex (NASDAQ:MCHX) Earns Hold Rating from Analysts at Sto