Marchex, Inc. (NASDAQ:MCHX) Short Interest Down 28.2% in April
Marchex, Inc. (NASDAQ:MCHX - Get Free Report) saw a significant drop in short interest in April. As of April 15th, there was short interest totaling 19,026 shares, a drop of 28.2% from the March 31st...