Institutional investors purchased a net $183.6 thousand shares of STMP during the quarter ended June 2016, and now own 93.25% of the total float, a percentage that is typical for companies in the Internet Software/Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
NORTHPOINTE CAPITAL LLC Bought 128.2 Thousand shares of Stamps.Com Inc
AMERICAN CENTURY INVESTMENT MANA... Bought 24.8 Thousand shares of Stamps.Com Inc
SUMMIT CREEK ADVISORS LLC Bought 19.1 Thousand shares of Stamps.Com Inc