Mar 23
2021
BUY
Grant, award, or other acquisition
-
185
Added 0.23%
81,649
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$364,778
$332.22 p/Share
1,098
Reduced 1.33%
81,463
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$4,022,109
$327.64 p/Share
12,276
Reduced 14.64%
71,592
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$6,075,756
$163.82 p/Share
37,088
Added 31.0%
82,561
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$347,278
$328.24 p/Share
1,058
Reduced 1.8%
57,749
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
177
Added 0.3%
58,807
Common Stock
Mar 24
2020
BUY
Grant, award, or other acquisition
-
289
Added 0.43%
66,585
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$283,777
$263.0 p/Share
1,079
Reduced 1.6%
66,295
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
8,852
Added 11.61%
67,374
Common Stock
Dec 17
2019
BUY
Grant, award, or other acquisition
-
194
Added 0.33%
58,522
Common Stock
Nov 06
2019
BUY
Grant, award, or other acquisition
-
2,994
Added 4.88%
58,328
Common Stock
Sep 24
2019
BUY
Grant, award, or other acquisition
-
235
Added 0.42%
55,334
Common Stock
Jun 25
2019
BUY
Grant, award, or other acquisition
-
212
Added 0.38%
54,996
Common Stock
Jun 05
2019
SELL
Payment of exercise price or tax liability
$1,195,157
$242.77 p/Share
4,923
Reduced 8.26%
54,682
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
206
Added 0.34%
59,605
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
9,032
Added 13.2%
59,399
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
164
Added 0.32%
50,367
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
169
Added 0.34%
50,202
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
178
Added 0.35%
50,032
Common Stock
Jun 05
2018
BUY
Grant, award, or other acquisition
-
49,504
Added 49.82%
49,854
Common Stock
Jan 02
2018
BUY
Grant, award, or other acquisition
-
198
Added 36.87%
339
Common Stock
Dec 12
2017
BUY
Grant, award, or other acquisition
-
1
Added 0.7%
141
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
140
Added 50.0%
140
Common Stock