02/04/2020 |
1,000 |
Disposition at $251 per share.
|
251,000 |
02/04/2020 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
02/03/2020 |
3,000 |
Disposition at $244.28 per share.
|
732,840 |
02/03/2020 |
3,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
137,340 |
01/22/2020 |
4,402 |
Derivative/Non-derivative trans. at $272.49 per share.
|
1,199,501 |
01/22/2020 |
8,988 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
01/13/2020 |
1,000 |
Disposition at $275 per share.
|
275,000 |
01/13/2020 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
01/02/2020 |
443 |
Disposition at $255.25 per share.
|
113,076 |
01/02/2020 |
100 |
Disposition at $253.59 per share.
|
25,359 |
01/02/2020 |
2,157 |
Disposition at $252.9 per share.
|
545,506 |
01/02/2020 |
1,300 |
Disposition at $250.46 per share.
|
325,598 |
01/02/2020 |
4,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
183,120 |
12/26/2019 |
1,000 |
Disposition at $250 per share.
|
250,000 |
12/26/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
12/16/2019 |
1,000 |
Disposition at $225.31 per share.
|
225,310 |
12/16/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
12/02/2019 |
2,000 |
Disposition at $221.72 per share.
|
443,440 |
12/02/2019 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |
11/01/2019 |
3,000 |
Disposition at $226.72 per share.
|
680,160 |
11/01/2019 |
3,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
137,340 |
10/07/2019 |
1,000 |
Disposition at $225.51 per share.
|
225,510 |
10/07/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
10/01/2019 |
2,000 |
Disposition at $217.37 per share.
|
434,740 |
10/01/2019 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |
09/03/2019 |
3,000 |
Disposition at $255.26 per share.
|
765,780 |
09/03/2019 |
3,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
137,340 |
08/07/2019 |
1,000 |
Disposition at $256.72 per share.
|
256,720 |
08/07/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
08/01/2019 |
3,000 |
Disposition at $238.34 per share.
|
715,020 |
08/01/2019 |
3,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
137,340 |
07/03/2019 |
1,000 |
Disposition at $225 per share.
|
225,000 |
07/03/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
07/01/2019 |
2,000 |
Disposition at $220.69 per share.
|
441,380 |
07/01/2019 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |
06/05/2019 |
1,000 |
Disposition at $225 per share.
|
225,000 |
06/05/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
06/03/2019 |
2,000 |
Disposition at $220.56 per share.
|
441,120 |
06/03/2019 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |
05/01/2019 |
3,000 |
Disposition at $224.98 per share.
|
674,940 |
05/01/2019 |
3,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
137,340 |
04/22/2019 |
1,000 |
Disposition at $225 per share.
|
225,000 |
04/22/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
04/01/2019 |
2,000 |
Disposition at $211.22 per share.
|
422,440 |
04/01/2019 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |
03/01/2019 |
2,000 |
Disposition at $213.68 per share.
|
427,360 |
03/01/2019 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |
02/01/2019 |
2,000 |
Disposition at $208.81 per share.
|
417,620 |
02/01/2019 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |
01/18/2019 |
1,000 |
Disposition at $200 per share.
|
200,000 |
01/18/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
01/02/2019 |
1,000 |
Disposition at $178.91 per share.
|
178,910 |
01/02/2019 |
1,000 |
Disposition at $178.91 per share.
|
178,910 |
01/02/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
01/02/2019 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
12/03/2018 |
1,000 |
Disposition at $182.11 per share.
|
182,110 |
12/03/2018 |
1,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
45,780 |
11/01/2018 |
1,000 |
Disposition at $200 per share.
|
200,000 |
11/01/2018 |
1,000 |
Disposition at $198.1 per share.
|
198,100 |
11/01/2018 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |
10/01/2018 |
2,000 |
Disposition at $217.22 per share.
|
434,440 |
10/01/2018 |
2,000 |
Derivative/Non-derivative trans. at $45.78 per share.
|
91,560 |