Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the detailed record of transactions filed by Shulman Amichai. Insider active across 1 company, notably IMPERVA INC. Cumulatively, 15 reports have been logged. Breakdown: 0 buy · 10 sells. Regulator: SEC (Form 4). The full history is free.
Declarations 15 total
◇ Chief Technology Officer · Executives · 16 Feb 2016 · IMPERVA INC 937 shares Common Stock SEC:0001209191-16-098792:0
◇ Chief Technology Officer · Executives · 16 Feb 2016 · IMPERVA INC 1,000 shares Common Stock SEC:0001209191-16-098792:1
◇ Chief Technology Officer · Executives · 16 Feb 2016 · IMPERVA INC 5,000 shares Common Stock SEC:0001209191-16-098792:2
▼ Chief Technology Officer · Executives · 8 Feb 2016 · IMPERVA INC 2,477 shares Common Stock SEC:0001209191-16-096908:0
▼ Chief Technology Officer · Executives · 8 Feb 2016 · IMPERVA INC 1,673 shares Common Stock SEC:0001209191-16-096908:1
▼ Chief Technology Officer · Executives · 1 Feb 2016 · IMPERVA INC 2,996 shares Common Stock SEC:0001209191-16-095377:0
▼ Chief Technology Officer · Executives · 1 Feb 2016 · IMPERVA INC 4 shares Common Stock SEC:0001209191-16-095377:1
◇ Chief Technology Officer · Executives · 4 Jan 2016 · IMPERVA INC 1,875 shares Common Stock SEC:0001209191-16-089157:0
◇ Chief Technology Officer · Executives · 4 Jan 2016 · IMPERVA INC 937 shares Common Stock SEC:0001209191-16-089157:1
▼ Chief Technology Officer · Executives · 4 Jan 2016 · IMPERVA INC 700 shares Common Stock SEC:0001209191-16-089157:2
▼ Chief Technology Officer · Executives · 4 Jan 2016 · IMPERVA INC 1,822 shares Common Stock SEC:0001209191-16-089157:3
▼ Chief Technology Officer · Executives · 4 Jan 2016 · IMPERVA INC 290 shares Common Stock SEC:0001209191-16-089157:4
▼ Chief Technology Officer · Executives · 4 Jan 2016 · IMPERVA INC 800 shares Common Stock SEC:0001209191-16-089157:5
▼ Chief Technology Officer · Executives · 4 Jan 2016 · IMPERVA INC 1,900 shares Common Stock SEC:0001209191-16-089157:6
▼ Chief Technology Officer · Executives · 4 Jan 2016 · IMPERVA INC 300 shares Common Stock SEC:0001209191-16-089157:7