02/28/2022 |
11,371 |
|
1,154,498 |
02/28/2022 |
5,000 |
Disposition at $101.43 per share.
|
507,150 |
02/28/2022 |
2,443 |
Disposition at $101.48 per share.
|
247,916 |
02/28/2022 |
13,814 |
Derivative/Non-derivative trans. at $83.58 per share.
|
1,154,574 |
02/25/2022 |
11,117 |
|
1,086,465 |
02/25/2022 |
5,000 |
Disposition at $97.73 per share.
|
488,650 |
02/25/2022 |
1,883 |
Disposition at $97.76 per share.
|
184,083 |
02/25/2022 |
13,000 |
Derivative/Non-derivative trans. at $83.58 per share.
|
1,086,540 |
02/05/2022 |
9,682 |
Derivative/Non-derivative trans. at $93.01 per share.
|
900,523 |
02/05/2022 |
6,758 |
Derivative/Non-derivative trans. at $93.01 per share.
|
628,562 |
02/05/2022 |
15,046 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
02/05/2022 |
26,410 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
11/05/2021 |
3,000 |
Disposition at $90.54 per share.
|
271,620 |
09/30/2021 |
763 |
Derivative/Non-derivative trans. at $85.96 per share.
|
65,588 |
09/30/2021 |
763 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
06/01/2021 |
6,000 |
Disposition at $88.98 per share.
|
533,880 |
05/24/2021 |
11,924 |
|
1,028,207 |
05/24/2021 |
4,552 |
Disposition at $86.27 per share.
|
392,702 |
05/24/2021 |
16,476 |
Derivative/Non-derivative trans. at $62.41 per share.
|
1,028,267 |
05/20/2021 |
13,278 |
|
1,123,319 |
05/20/2021 |
4,722 |
Disposition at $84.64 per share.
|
399,671 |
05/20/2021 |
18,000 |
Derivative/Non-derivative trans. at $62.41 per share.
|
1,123,380 |
05/03/2021 |
3,461 |
Derivative/Non-derivative trans. at $84.14 per share.
|
291,209 |
05/01/2021 |
7,803 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
01/04/2021 |
8,386 |
Derivative/Non-derivative trans. at $68.43 per share.
|
573,854 |
01/04/2021 |
4,034 |
Derivative/Non-derivative trans. at $68.43 per share.
|
276,047 |
01/02/2021 |
9,604 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
01/02/2021 |
25,184 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
10/01/2020 |
1,160 |
Derivative/Non-derivative trans. at $57.46 per share.
|
66,654 |
10/01/2020 |
1,106 |
Derivative/Non-derivative trans. at $57.46 per share.
|
63,551 |
10/01/2020 |
1,106 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
10/01/2020 |
1,160 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
02/12/2020 |
10,287 |
Disposition at $154.32 per share.
|
1,587,490 |
02/12/2020 |
9,669 |
|
1,492,411 |
02/12/2020 |
8,353 |
Disposition at $154.39 per share.
|
1,289,620 |
02/12/2020 |
19,956 |
Derivative/Non-derivative trans. at $74.79 per share.
|
1,492,509 |
02/10/2020 |
7,265 |
Derivative/Non-derivative trans. at $156.55 per share.
|
1,137,336 |
02/10/2020 |
15,618 |
Award at $156.55 per share.
|
2,444,997 |
01/03/2020 |
1,714 |
Derivative/Non-derivative trans. at $153.35 per share.
|
262,842 |
01/03/2020 |
5,884 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
11/01/2019 |
5,125 |
|
747,892 |
11/01/2019 |
4,875 |
Disposition at $145.91 per share.
|
711,312 |
11/01/2019 |
1,679 |
Disposition at $145.9 per share.
|
244,967 |
11/01/2019 |
10,000 |
Derivative/Non-derivative trans. at $74.79 per share.
|
747,900 |
10/25/2019 |
10,446 |
|
1,495,763 |
10/25/2019 |
9,554 |
Disposition at $143.32 per share.
|
1,369,280 |
10/25/2019 |
2,000 |
Disposition at $143.14 per share.
|
286,280 |
10/25/2019 |
20,000 |
Derivative/Non-derivative trans. at $74.79 per share.
|
1,495,800 |
08/09/2019 |
5,763 |
|
754,665 |
08/09/2019 |
4,329 |
Disposition at $130.98 per share.
|
567,013 |
08/09/2019 |
10,092 |
Derivative/Non-derivative trans. at $74.79 per share.
|
754,780 |
05/01/2019 |
2,046 |
Derivative/Non-derivative trans. at $141.58 per share.
|
289,673 |
05/01/2019 |
4,400 |
Derivative/Non-derivative trans. at $0 per share.
|
0 |
02/15/2019 |
9,134 |
|
1,157,187 |
02/15/2019 |
6,366 |
Disposition at $126.75 per share.
|
806,891 |
02/15/2019 |
15,500 |
Derivative/Non-derivative trans. at $74.66 per share.
|
1,157,230 |
02/11/2019 |
8,108 |
Derivative/Non-derivative trans. at $122.72 per share.
|
995,014 |
02/11/2019 |
18,328 |
Award at $122.72 per share.
|
2,249,212 |
01/30/2019 |
9,408 |
|
1,119,835 |
01/30/2019 |
5,592 |
Disposition at $119.04 per share.
|
665,672 |
01/30/2019 |
4,028 |
Disposition at $119.22 per share.
|
480,219 |
01/30/2019 |
15,000 |
Derivative/Non-derivative trans. at $74.66 per share.
|
1,119,900 |