Stamps.com Inc. (STMP) Shares Sold by Renaissance Technologies LLC
Community Financial News Stamps.com logo Renaissance Technologies LLC reduced its position in Stamps.com Inc. (NASDAQ:STMP) by 56.7% during the first quarter, according to its most recent disclosure with the Securities and Exchange Commission (SEC). The firm owned … |
More: continued here