Feb 27
2022
SELL
Payment of exercise price or tax liability
$133,260
$186.9 p/Share
713
Reduced 1.64%
42,812
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
1,594
Added 3.53%
43,525
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$396,415
$186.9 p/Share
2,121
Reduced 4.81%
41,931
Common Stock
Feb 26
2022
BUY
Grant, award, or other acquisition
-
4,744
Added 9.72%
44,052
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$85,781
$186.48 p/Share
460
Reduced 1.16%
39,308
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
994
Added 2.44%
39,768
Common Stock
Jul 31
2021
SELL
Payment of exercise price or tax liability
$400,465
$233.78 p/Share
1,713
Reduced 4.27%
38,432
Common Stock
Jul 31
2021
BUY
Exercise of conversion of derivative security
-
3,831
Added 8.71%
40,145
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$1,217,489
$204.93 p/Share
5,941
Reduced 14.15%
36,045
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
6,182
Added 15.06%
34,879
Common Stock
Feb 27
2021
BUY
Grant, award, or other acquisition
-
7,107
Added 15.34%
39,222
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$96,668
$203.94 p/Share
474
Reduced 1.62%
28,697
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
1,059
Added 3.5%
29,171
Common Stock
Feb 19
2021
-
160
Reduced 0.57%
28,112
Common Stock
Dec 06
2020
SELL
Payment of exercise price or tax liability
$232,579
$210.86 p/Share
1,103
Reduced 3.77%
28,154
Common Stock
Dec 06
2020
BUY
Exercise of conversion of derivative security
-
2,465
Added 7.77%
29,257
Common Stock
Jul 31
2020
SELL
Payment of exercise price or tax liability
$211,687
$148.24 p/Share
1,428
Reduced 5.09%
26,647
Common Stock
Jul 31
2020
BUY
Exercise of conversion of derivative security
-
3,075
Added 9.87%
28,075
Common Stock
Feb 28
2020
SELL
Payment of exercise price or tax liability
$623,410
$156.4 p/Share
3,986
Reduced 13.87%
24,751
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$116,184
$163.18 p/Share
712
Reduced 2.42%
28,737
Common Stock
Feb 27
2020
BUY
Exercise of conversion of derivative security
-
1,534
Added 4.95%
29,449
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
8,590
Added 23.53%
27,915
Common Stock
Nov 01
2019
-
200
Reduced 1.03%
19,226
Common Stock
Jul 31
2019
SELL
Payment of exercise price or tax liability
$293,741
$172.08 p/Share
1,707
Reduced 8.11%
19,334
Common Stock
Jul 31
2019
BUY
Exercise of conversion of derivative security
-
3,682
Added 14.89%
21,041
Common Stock