Institutional investors purchased a net $173.7 thousand shares of IMPV during the quarter ended June 2015, and now own 88.81% of the total float, a percentage that is typical for companies in the Information Technology Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
ALLIANZ GLOBAL INVESTORS U.S. LL... Bought 824.6 Thousand shares of Imperva Inc
PASSPORT CAPITAL LLC Bought 617.4 Thousand shares of Imperva Inc
WELLS CAPITAL MANAGEMENT, INC. Bought 487.5 Thousand shares of Imperva Inc