Shares of Marchex (NASDAQ:MCHX) were flat after the company reported Q1 results. Quarterly Results Earnings per share decreased 33.33% over the past year to ($0.08), which beat…

Read More