09/01/2021 |
2,854 |
Gift at $0 per share.
|
0 |
09/01/2021 |
2,854 |
Gift at $0 per share.
|
0 |
07/14/2021 |
100 |
Disposition at $391.07 per share.
|
39,107 |
07/14/2021 |
59,900 |
Disposition at $390.34 per share.
|
23,381,366 |
07/14/2021 |
60,000 |
Derivative/Non-derivative trans. at $77.72 per share.
|
4,663,200 |
05/18/2021 |
2,743 |
Gift at $0 per share.
|
0 |
05/13/2021 |
18,142 |
Gift at $0 per share.
|
0 |
05/13/2021 |
18,142 |
Gift at $0 per share.
|
0 |
04/30/2021 |
21,835 |
Disposition at $383.16 per share.
|
8,366,299 |
04/30/2021 |
21,446 |
Disposition at $382.47 per share.
|
8,202,452 |
04/30/2021 |
4,693 |
Disposition at $381.28 per share.
|
1,789,348 |
04/30/2021 |
21,944 |
Disposition at $380.17 per share.
|
8,342,451 |
04/30/2021 |
35,517 |
Disposition at $379.31 per share.
|
13,471,954 |
04/30/2021 |
2,947 |
Disposition at $378.41 per share.
|
1,115,175 |
04/30/2021 |
10,350 |
Disposition at $377.24 per share.
|
3,904,434 |
04/30/2021 |
11,168 |
Disposition at $376.17 per share.
|
4,201,067 |
04/30/2021 |
100 |
Disposition at $383.84 per share.
|
38,384 |
04/30/2021 |
130,000 |
Derivative/Non-derivative trans. at $77.72 per share.
|
10,103,600 |
03/01/2021 |
8,507 |
Award at $0 per share.
|
0 |
03/01/2021 |
1,566 |
Derivative/Non-derivative trans. at $362.81 per share.
|
568,161 |
02/28/2021 |
13,954 |
Award at $0 per share.
|
0 |
12/11/2020 |
14,700 |
Gift at $0 per share.
|
0 |
12/02/2020 |
15,000 |
Gift at $0 per share.
|
0 |
12/02/2020 |
15,000 |
Gift at $0 per share.
|
0 |
09/01/2020 |
15,000 |
Gift at $0 per share.
|
0 |
09/01/2020 |
18,300 |
Gift at $0 per share.
|
0 |
09/01/2020 |
15,000 |
Gift at $0 per share.
|
0 |
09/01/2020 |
18,300 |
Gift at $0 per share.
|
0 |
07/23/2020 |
1,500 |
Disposition at $317.08 per share.
|
475,620 |
07/23/2020 |
22,250 |
Disposition at $316.61 per share.
|
7,044,573 |
07/23/2020 |
37,317 |
Disposition at $315.41 per share.
|
11,770,155 |
07/23/2020 |
61,067 |
Derivative/Non-derivative trans. at $51.83 per share.
|
3,165,102 |
06/10/2020 |
700 |
Disposition at $316.02 per share.
|
221,214 |
06/10/2020 |
101,300 |
Disposition at $315.28 per share.
|
31,937,864 |
06/10/2020 |
102,000 |
Derivative/Non-derivative trans. at $51.83 per share.
|
5,286,660 |
05/18/2020 |
19,723 |
Disposition at $289.6 per share.
|
5,711,781 |
05/18/2020 |
8,320 |
Disposition at $288.74 per share.
|
2,402,317 |
05/18/2020 |
13,362 |
Disposition at $287.39 per share.
|
3,840,106 |
05/18/2020 |
25,858 |
Disposition at $286.46 per share.
|
7,407,283 |
05/18/2020 |
14,270 |
Disposition at $285.5 per share.
|
4,074,085 |
05/18/2020 |
81,533 |
Derivative/Non-derivative trans. at $51.83 per share.
|
4,225,855 |
03/01/2020 |
12,311 |
Award at $0 per share.
|
0 |
02/28/2020 |
46,316 |
Award at $0 per share.
|
0 |
08/27/2019 |
271 |
Gift at $0 per share.
|
0 |
08/26/2019 |
11,842 |
Gift at $0 per share.
|
0 |
08/26/2019 |
11,842 |
Gift at $0 per share.
|
0 |
05/01/2019 |
1,200 |
Disposition at $255.14 per share.
|
306,168 |
05/01/2019 |
2,300 |
Disposition at $253.98 per share.
|
584,154 |
05/01/2019 |
16,489 |
Disposition at $252.99 per share.
|
4,171,553 |
05/01/2019 |
25,821 |
Disposition at $252.23 per share.
|
6,512,831 |
05/01/2019 |
87,345 |
Disposition at $251.32 per share.
|
21,951,546 |
05/01/2019 |
79,990 |
Disposition at $250.31 per share.
|
20,022,297 |
05/01/2019 |
39,455 |
Disposition at $249.24 per share.
|
9,833,765 |
05/01/2019 |
100,000 |
Derivative/Non-derivative trans. at $51.83 per share.
|
5,183,000 |
05/01/2019 |
152,600 |
Derivative/Non-derivative trans. at $42.04 per share.
|
6,415,304 |
02/28/2019 |
58,647 |
Award at $0 per share.
|
0 |
08/20/2018 |
20,913 |
Gift at $0 per share.
|
0 |
08/20/2018 |
20,913 |
Gift at $0 per share.
|
0 |
05/03/2018 |
38,099 |
Disposition at $187.35 per share.
|
7,137,848 |
05/03/2018 |
80,444 |
Disposition at $186.51 per share.
|
15,003,611 |
05/03/2018 |
88,365 |
Disposition at $185.38 per share.
|
16,381,104 |
05/03/2018 |
32,112 |
Disposition at $184.56 per share.
|
5,926,591 |
05/03/2018 |
100,000 |
Derivative/Non-derivative trans. at $42.04 per share.
|
4,204,000 |
05/03/2018 |
139,020 |
Derivative/Non-derivative trans. at $24.04 per share.
|
3,342,040 |
02/28/2018 |
44,638 |
Award at $0 per share.
|
0 |
08/17/2017 |
2,574 |
Gift at $0 per share.
|
0 |
08/17/2017 |
2,574 |
Gift at $0 per share.
|
0 |