Robert Willett

(Mr. Robert Willett)

Currently holds positions in Clean Harbors Inc and Cognex Corp

Positions

Position Company Period
Independent Director Clean Harbors Inc Dec. 17, 2019 -
President, Chief Executive Officer, Director Cognex Corp March 16, 2011 -
Robert Willett's trades of Cognex Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2020-11-12 2020-11-11 S Sale
26,384 -100.0%
71.85
USD 1,895,619
26,384 -100.0% 71.85 USD 1,895,619
2020-11-12 2020-11-10 S Sale
53,616 -100.0%
70.05
USD 3,755,586
53,616 -100.0% 70.05 USD 3,755,586
2020-11-12 2020-11-09 S Sale
80,000 -100.0%
71.44
USD 5,715,208
80,000 -100.0% 71.44 USD 5,715,208
2020-11-09 2020-11-06 S Sale
80,000 -100.0%
72.04
USD 5,762,816
80,000 -100.0% 72.04 USD 5,762,816
2020-11-09 2020-11-05 S Sale
80,000 -100.0%
73.84
USD 5,907,448
80,000 -100.0% 73.84 USD 5,907,448
2020-11-05 2020-11-04 S Sale
80,000 -100.0%
72.53
USD 5,802,128
80,000 -100.0% 72.53 USD 5,802,128
2020-11-05 2020-11-03 S Sale
79,638 -100.0%
69.56
USD 5,539,444
79,638 -100.0% 69.56 USD 5,539,444
2020-11-03 2020-10-30 S Sale
362 -100.0%
66.73
USD 24,155
362 -100.0% 66.73 USD 24,155
2020-09-03 2020-09-02 S Sale
100,000 -100.0%
70.51
USD 7,051,260
100,000 -100.0% 70.51 USD 7,051,260
2020-08-10 2020-08-07 S Sale
6,022 -100.0%
67.46
USD 406,244
6,022 -100.0% 67.46 USD 406,244
2020-08-10 2020-08-06 S Sale
63,978 -100.0%
67.92
USD 4,345,117
63,978 -100.0% 67.92 USD 4,345,117
2020-08-06 2020-08-05 S Sale
70,000 -100.0%
68.54
USD 4,797,625
70,000 -100.0% 68.54 USD 4,797,625
2020-08-06 2020-08-04 S Sale
60,000 -100.0%
67.05
USD 4,023,144
60,000 -100.0% 67.05 USD 4,023,144
2020-08-04 2020-08-03 S Sale
100,000 -100.0%
66.56
USD 6,655,640
100,000 -100.0% 66.56 USD 6,655,640
2020-08-04 2020-07-31 S Sale
100,000 -100.0%
65.93
USD 6,592,750
100,000 -100.0% 65.93 USD 6,592,750
2019-12-16 2019-12-13 S Sale
46,929 -100.0%
54.38
USD 2,551,877
46,929 -100.0% 54.38 USD 2,551,877
2019-12-16 2019-12-12 S Sale
100,000 -100.0%
53.52
USD 5,352,490
100,000 -100.0% 53.52 USD 5,352,490
2019-12-12 2019-12-11 S Sale
70,000 -100.0%
51.82
USD 3,627,344
70,000 -100.0% 51.82 USD 3,627,344
2019-12-11 2019-12-09 S Sale
73,071 -100.0%
50.76
USD 3,708,755
73,071 -100.0% 50.76 USD 3,708,755
2019-12-09 2019-12-06 S Sale
50,000 -100.0%
51.06
USD 2,552,900
50,000 -100.0% 51.06 USD 2,552,900
2019-12-02 2019-11-27 S Sale
40,000 -100.0%
51.57
USD 2,062,812
40,000 -100.0% 51.57 USD 2,062,812
2019-11-29 2019-11-26 S Sale
100,000 -100.0%
50.49
USD 5,049,440
100,000 -100.0% 50.49 USD 5,049,440
2019-11-12 2019-11-08 S Sale
143,294 -100.0%
53.16
USD 7,616,793
143,294 -100.0% 53.16 USD 7,616,793
2019-11-08 2019-11-07 S Sale
17,298 -100.0%
53.77
USD 930,072
17,298 -100.0% 53.77 USD 930,072
2019-11-08 2019-11-06 S Sale
19,408 -100.0%
53.86
USD 1,045,270
19,408 -100.0% 53.86 USD 1,045,270
2017-11-03 2017-11-02 S Sale
100,000 -100.0%
127.19
USD 12,719,360
100,000 -100.0% 127.19 USD 12,719,360
2017-08-28 2017-08-25 S Sale
8,241 -100.0%
103.09
USD 849,597
8,241 -100.0% 103.09 USD 849,597
2017-08-16 2017-08-15 S Sale
57,291 -100.0%
104.65
USD 5,995,635
57,291 -100.0% 104.65 USD 5,995,635
2017-08-16 2017-08-14 S Sale
9,468 -100.0%
104.12
USD 985,766
9,468 -100.0% 104.12 USD 985,766
2017-08-10 2017-08-08 S Sale
25,000 -100.0%
103.37
USD 2,584,315
25,000 -100.0% 103.37 USD 2,584,315
2017-05-17 2017-05-15 S Sale
55,919 -100.0%
91.73
USD 5,129,674
55,919 -100.0% 91.73 USD 5,129,674
2017-05-10 2017-05-09 S Sale
23,961 -100.0%
89.85
USD 2,152,869
23,961 -100.0% 89.85 USD 2,152,869
2017-05-10 2017-05-08 S Sale
20,020 -100.0%
89.71
USD 1,795,988
20,020 -100.0% 89.71 USD 1,795,988
2017-05-08 2017-05-04 S Sale
100 -100.0%
89.64
USD 8,964
100 -100.0% 89.64 USD 8,964
2017-03-07 2017-03-06 S Sale
50,000 -100.0%
80.69
USD 4,034,370
50,000 -100.0% 80.69 USD 4,034,370
2017-03-01 2017-02-27 S Sale
50,000 -100.0%
77.75
USD 3,887,615
50,000 -100.0% 77.75 USD 3,887,615
2016-11-15 2016-11-14 S Sale
50,000 -100.0%
56.82
USD 2,840,880
50,000 -100.0% 56.82 USD 2,840,880
2016-11-15 2016-11-11 S Sale
50,000 -100.0%
54.57
USD 2,728,445
50,000 -100.0% 54.57 USD 2,728,445
2016-08-04 2016-08-03 S Sale
100,000 -100.0%
47.93
USD 4,793,290
100,000 -100.0% 47.93 USD 4,793,290
2016-08-04 2016-08-03 S Sale
25,000 -100.0%
47.93
USD 1,198,323
25,000 -100.0% 47.93 USD 1,198,323
2015-06-11 2015-06-10 S Sale
50,000 -100.0%
50.04
USD 2,501,780
50,000 -100.0% 50.04 USD 2,501,780
2015-06-11 2015-06-10 S Sale
50,000 -100.0%
50.04
USD 2,501,785
50,000 -100.0% 50.04 USD 2,501,785
2014-08-26 2014-08-25 S Sale
22,750 -100.0%
43.57
USD 991,315
22,750 -100.0% 43.57 USD 991,315
2014-08-20 2014-08-19 S Sale
6,750 -100.0%
42.94
USD 289,838
6,750 -100.0% 42.94 USD 289,838
2014-07-31 2014-07-30 S Sale
20,500 -100.0%
43.05
USD 882,525
20,500 -100.0% 43.05 USD 882,525
2014-05-28 2014-05-27 S Sale
48,700 -100.0%
36.02
USD 1,754,174
48,700 -100.0% 36.02 USD 1,754,174
2014-05-06 2014-05-02 S Sale
1,300 -100.0%
35.00
USD 45,500
1,300 -100.0% 35.00 USD 45,500
2014-02-25 2014-02-24 S Sale
50,000 -100.0%
37.59
USD 1,879,500
50,000 -100.0% 37.59 USD 1,879,500
2013-11-25 2013-11-22 S Sale
33,249 -100.0%
32.04
USD 1,065,298
33,249 -100.0% 32.04 USD 1,065,298
2013-11-22 2013-11-20 S Sale
1,800 -100.0%
31.50
USD 56,700
1,800 -100.0% 31.50 USD 56,700
2013-11-20 2013-11-19 S Sale
14,951 -100.0%
31.84
USD 476,113
14,951 -100.0% 31.84 USD 476,113
2013-09-13 2013-09-11 S Sale
25,000 -100.0%
63.61
USD 1,590,250
25,000 -100.0% 63.61 USD 1,590,250
2013-09-04 2013-09-03 S Sale
25,000 -100.0%
57.81
USD 1,445,250
25,000 -100.0% 57.81 USD 1,445,250
2013-08-14 2013-08-14 S Sale
12,500 -100.0%
57.32
USD 716,531
12,500 -100.0% 57.32 USD 716,531
2013-08-01 2013-07-31 S Sale
25,000 -100.0%
53.07
USD 1,326,750
25,000 -100.0% 53.07 USD 1,326,750
2013-06-03 2013-05-30 S Sale
10,400 -100.0%
44.71
USD 464,984
10,400 -100.0% 44.71 USD 464,984
2013-05-30 2013-05-29 S Sale
14,600 -100.0%
44.59
USD 651,014
14,600 -100.0% 44.59 USD 651,014
2013-02-15 2013-02-14 S Sale
4,482 -100.0%
41.16
USD 184,493
4,482 -100.0% 41.16 USD 184,493
2013-02-15 2013-02-13 S Sale
20,518 -100.0%
42.17
USD 865,244
20,518 -100.0% 42.17 USD 865,244
2012-11-07 2012-11-05 S Sale
17,500 -100.0%
36.59
USD 640,325
17,500 -100.0% 36.59 USD 640,325
// ... existing code ... // ... rest of the file ...