Stamps.com (STMP) Shares are Up 3.59%
TheFounders Daily Stamps.com (STMP) has been under a strong bear grip, hence the stock is down -14.94% when compared to the S&P 500 in the past 4 weeks. However, in the near-term, buying emerged at lower levels and the stock has outperformed the S&P 500 by 2.95% … How Many Stamps.com Inc. (NASDAQ:STMP)'s Analysts Are Bullish? Stamps.com Inc. (STMP) Shares Sold by Renaissance Technologies LLC |
More: continued here