Aug 05
2022
SELL
Payment of exercise price or tax liability
$330,047
$395.74 p/Share
834
Reduced 0.95%
86,834
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$2,217,889
$397.4 p/Share
5,581
Reduced 5.99%
87,668
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
28,770
Added 23.58%
93,249
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$2,207,739
$382.69 p/Share
5,769
Reduced 8.21%
64,479
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$717,676
$385.64 p/Share
1,861
Reduced 2.58%
70,248
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$15,460
$271.22 p/Share
57
Added 0.08%
72,109
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$2,750,287
$365.05 p/Share
7,534
Reduced 9.47%
72,052
Common Stock
Nov 18
2021
SELL
Open market or private sale
$373,992
$422.59 p/Share
885
Reduced 1.1%
79,586
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$331,587
$380.26 p/Share
872
Reduced 1.07%
80,471
Common Stock
Aug 25
2021
SELL
Open market or private sale
$4,170,914
$325.7 p/Share
12,806
Reduced 92.39%
1,055
Common Stock
Aug 06
2021
SELL
Exercise of conversion of derivative security
-
2,361
Reduced 2.86%
80,288
Common Stock - Restric...
Aug 06
2021
SELL
Payment of exercise price or tax liability
$413,773
$353.35 p/Share
1,171
Reduced 7.79%
13,861
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
2,361
Added 13.57%
15,032
Common Stock
Aug 05
2021
SELL
Exercise of conversion of derivative security
-
8,472
Reduced 8.58%
90,308
Common Stock - Restric...
Aug 05
2021
SELL
Payment of exercise price or tax liability
$1,485,936
$353.71 p/Share
4,201
Reduced 28.57%
10,501
Common Stock
Aug 05
2021
BUY
Grant, award, or other acquisition
-
23,671
Added 19.33%
98,780
Common Stock - Restric...
Aug 05
2021
BUY
Exercise of conversion of derivative security
-
8,472
Added 36.56%
14,702
Common Stock
Aug 03
2021
SELL
Exercise of conversion of derivative security
-
7,659
Reduced 10.2%
67,450
Common Stock - Restric...
Aug 03
2021
SELL
Payment of exercise price or tax liability
$941,113
$346.89 p/Share
2,713
Reduced 27.1%
7,297
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
7,659
Added 44.67%
9,485
Common Stock
Aug 03
2021
BUY
Payment of exercise price or tax liability
$376,376
$346.89 p/Share
1,085
Added 9.31%
10,570
Common Stock
Aug 02
2021
SELL
Exercise of conversion of derivative security
-
3,161
Reduced 4.04%
75,109
Common Stock - Restric...
Aug 02
2021
SELL
Payment of exercise price or tax liability
-
1,568
Reduced 25.68%
4,539
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
-
3,161
Added 34.11%
6,107
Common Stock
Aug 01
2021
SELL
Exercise of conversion of derivative security
-
3,752
Reduced 4.57%
78,270
Common Stock - Restric...