Technology: Computer Software & Services

Imperva Inc (IMPV: NYSE)

$50.7 n/a | n/a%
05/26/17 - 04:00 PM ET
Insider Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Net Insider Transaction -25,189 -25,189 -25,189 24,664 24,664 19,082 14,679
Shares Bought 129,474 129,474 129,474 37,251 38,189 39,126 34,005
Shares Sold 154,663 154,663 154,663 12,587 13,525 20,044 19,326
Institutional Trading
Historical Data Current 1 Mo. Ago 2 Mo. Ago 3 Mo. Ago 4 Mo. Ago 5 Mo. Ago 6 Mo. Ago
Total Shares Held 34.19M 33.11M 33.75M 33.92M 32.02M 32.08M 31.12M
Shares Bought 10.61M 9.82M 9.86M 9.29M 7.72M 7.67M 7.06M
Shares Sold 6.81M 7.20M 8.50M 9.04M 9.34M 9.19M 9.57M

Portfolios with IMPV

Latest IMPV Headlines from TheStreet

More Financial News for IMPV

Press Releases for IMPV

See All Press Releases
brokerage partners
watch thestreet tv
No Videos Found
connect with Stockpickr
Fan us on FaceBook
Follow us on Twitter