09/20/2021 |
335 |
Disposition at $62.97 per share.
|
21,095 |
09/20/2021 |
5,665 |
Disposition at $62 per share.
|
351,230 |
09/20/2021 |
10,000 |
Derivative/Non-derivative trans. at $14 per share.
|
140,000 |
08/20/2021 |
369 |
Disposition at $63.33 per share.
|
23,369 |
08/20/2021 |
5,631 |
Disposition at $62.69 per share.
|
353,008 |
08/20/2021 |
10,000 |
Derivative/Non-derivative trans. at $14 per share.
|
140,000 |
07/20/2021 |
1,685 |
Disposition at $74.34 per share.
|
125,263 |
07/20/2021 |
4,315 |
Disposition at $73.41 per share.
|
316,765 |
07/20/2021 |
10,000 |
Derivative/Non-derivative trans. at $14 per share.
|
140,000 |
06/21/2021 |
3,204 |
Disposition at $77.68 per share.
|
248,887 |
06/21/2021 |
2,796 |
Disposition at $76.62 per share.
|
214,230 |
06/21/2021 |
10,000 |
Derivative/Non-derivative trans. at $14 per share.
|
140,000 |
05/20/2021 |
6,000 |
Disposition at $77.25 per share.
|
463,500 |
05/20/2021 |
10,000 |
Derivative/Non-derivative trans. at $14 per share.
|
140,000 |
04/20/2021 |
6,000 |
Disposition at $70.31 per share.
|
421,860 |
04/20/2021 |
10,000 |
Derivative/Non-derivative trans. at $14 per share.
|
140,000 |
04/05/2021 |
3,508 |
Derivative/Non-derivative trans. at $67.29 per share.
|
236,054 |
04/05/2021 |
2,864 |
Derivative/Non-derivative trans. at $67.29 per share.
|
192,719 |
03/31/2021 |
925 |
Derivative/Non-derivative trans. at $67.5 per share.
|
62,438 |
03/30/2021 |
6,465 |
Award at $0 per share.
|
0 |
03/22/2021 |
2,320 |
Disposition at $71.94 per share.
|
166,901 |
03/22/2021 |
3,680 |
Disposition at $71.42 per share.
|
262,826 |
03/22/2021 |
10,000 |
Derivative/Non-derivative trans. at $14 per share.
|
140,000 |
02/22/2021 |
2,600 |
Disposition at $78.88 per share.
|
205,088 |
02/22/2021 |
3,400 |
Disposition at $78 per share.
|
265,200 |
02/22/2021 |
10,000 |
Derivative/Non-derivative trans. at $14 per share.
|
140,000 |
04/06/2020 |
8,969 |
Derivative/Non-derivative trans. at $43.97 per share.
|
394,367 |
03/31/2020 |
8,236 |
Award at $0 per share.
|
0 |
03/31/2020 |
19,073 |
Award at $0 per share.
|
0 |
03/31/2020 |
3,623 |
Award at $0 per share.
|
0 |
03/31/2020 |
7,921 |
Award at $0 per share.
|
0 |
01/21/2020 |
1,801 |
Disposition at $73.41 per share.
|
132,212 |
01/21/2020 |
2,199 |
Disposition at $72.54 per share.
|
159,516 |
12/20/2019 |
4,000 |
Disposition at $76.53 per share.
|
306,120 |
11/20/2019 |
4,000 |
Disposition at $60.39 per share.
|
241,560 |
10/21/2019 |
4,000 |
Disposition at $56.9 per share.
|
227,600 |
09/20/2019 |
4,000 |
Disposition at $61.61 per share.
|
246,440 |
08/20/2019 |
100 |
Disposition at $61.36 per share.
|
6,136 |
08/20/2019 |
3,900 |
Disposition at $60.81 per share.
|
237,159 |
07/22/2019 |
4,000 |
Disposition at $79.56 per share.
|
318,240 |
06/20/2019 |
4,000 |
Disposition at $71.69 per share.
|
286,760 |
05/20/2019 |
2,100 |
Disposition at $68.56 per share.
|
143,976 |
05/20/2019 |
1,900 |
Disposition at $67.73 per share.
|
128,687 |
04/22/2019 |
3,500 |
Disposition at $66.46 per share.
|
232,610 |
04/22/2019 |
500 |
Disposition at $65 per share.
|
32,500 |
03/20/2019 |
4,000 |
Disposition at $84.6 per share.
|
338,400 |
02/20/2019 |
4,000 |
Disposition at $77.87 per share.
|
311,480 |
01/22/2019 |
1,200 |
Disposition at $61.74 per share.
|
74,088 |
01/22/2019 |
2,800 |
Disposition at $60.41 per share.
|
169,148 |
12/20/2018 |
4,000 |
Disposition at $60.28 per share.
|
241,120 |
11/20/2018 |
195 |
Disposition at $78.42 per share.
|
15,292 |
11/20/2018 |
2,105 |
Disposition at $77.84 per share.
|
163,854 |
11/20/2018 |
500 |
Disposition at $76.84 per share.
|
38,420 |
11/20/2018 |
700 |
Disposition at $75.48 per share.
|
52,836 |
11/20/2018 |
500 |
Disposition at $74.44 per share.
|
37,220 |
10/22/2018 |
2,500 |
Disposition at $87.28 per share.
|
218,200 |
10/22/2018 |
1,500 |
Disposition at $86.56 per share.
|
129,840 |
09/20/2018 |
2,100 |
Disposition at $93.34 per share.
|
196,014 |
09/20/2018 |
1,900 |
Disposition at $92.48 per share.
|
175,712 |
08/20/2018 |
1,200 |
Disposition at $86.92 per share.
|
104,304 |
08/20/2018 |
2,800 |
Disposition at $86.14 per share.
|
241,192 |
05/21/2018 |
9,500 |
Disposition at $73.93 per share.
|
702,335 |
05/21/2018 |
12,500 |
Derivative/Non-derivative trans. at $1.25 per share.
|
15,625 |
04/20/2018 |
300 |
Disposition at $66.06 per share.
|
19,818 |
04/20/2018 |
9,200 |
Disposition at $65.46 per share.
|
602,232 |
04/20/2018 |
12,500 |
Derivative/Non-derivative trans. at $1.25 per share.
|
15,625 |
03/20/2018 |
6,500 |
Disposition at $61.5 per share.
|
399,750 |
03/20/2018 |
1,300 |
Disposition at $60.7 per share.
|
78,910 |
03/20/2018 |
1,700 |
Disposition at $59.42 per share.
|
101,014 |
03/20/2018 |
12,500 |
Derivative/Non-derivative trans. at $1.25 per share.
|
15,625 |
02/20/2018 |
172 |
Disposition at $56.03 per share.
|
9,638 |
02/20/2018 |
9,328 |
Disposition at $55.18 per share.
|
514,720 |
02/20/2018 |
12,500 |
Derivative/Non-derivative trans. at $1.25 per share.
|
15,625 |