Mar 10
2022
BUY
Grant, award, or other acquisition
-
14,458
Added 8.07%
164,802
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
53,160
Added 26.12%
150,344
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$2,003,765
$318.26 p/Share
6,296
Reduced 5.52%
107,712
Common Stock
Oct 18
2021
-
5,364
Reduced 4.98%
102,348
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$1,407,483
$223.41 p/Share
6,300
Reduced 5.24%
114,008
Common Stock
Jul 16
2021
-
5,344
Reduced 5.22%
97,004
Common Stock
Jun 16
2021
SELL
Payment of exercise price or tax liability
$1,124,183
$712.41 p/Share
1,578
Reduced 4.98%
30,077
Common Stock
Mar 29
2021
-
159
Reduced 0.5%
31,655
Common Stock
Mar 24
2021
-
5,478
Reduced 14.69%
31,814
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$3,109,045
$533.65 p/Share
5,826
Reduced 13.51%
37,292
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
4,832
Added 10.08%
43,118
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
16,614
Added 30.26%
38,286
Common Stock
Feb 19
2021
-
1,948
Reduced 8.3%
21,513
Common Stock
Dec 09
2020
SELL
Payment of exercise price or tax liability
$1,186,008
$517.23 p/Share
2,293
Reduced 8.9%
23,461
Common Stock
Sep 16
2020
SELL
Payment of exercise price or tax liability
$1,147,329
$500.58 p/Share
2,292
Reduced 4.16%
52,778
Common Stock
Jun 17
2020
SELL
Payment of exercise price or tax liability
$846,387
$369.44 p/Share
2,291
Reduced 3.99%
55,070
Common Stock
Mar 18
2020
SELL
Payment of exercise price or tax liability
$580,065
$202.82 p/Share
2,860
Reduced 4.75%
57,361
Common Stock
Mar 09
2020
BUY
Grant, award, or other acquisition
-
6,042
Added 9.12%
60,221
Common Stock
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
-
8,111
Reduced 13.05%
54,020
Common Stock
Dec 11
2019
SELL
Payment of exercise price or tax liability
$402,731
$217.34 p/Share
1,853
Reduced 2.9%
62,131
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$354,021
$179.98 p/Share
1,967
Reduced 2.98%
63,984
Common Stock
Jun 19
2019
SELL
Payment of exercise price or tax liability
$277,913
$153.12 p/Share
1,815
Reduced 2.68%
65,951
Common Stock
Mar 20
2019
SELL
Payment of exercise price or tax liability
$312,176
$174.4 p/Share
1,790
Reduced 2.57%
67,766
Common Stock
Mar 08
2019
BUY
Grant, award, or other acquisition
-
21,700
Added 23.78%
69,556
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
-
6,277
Reduced 11.65%
47,613
Common Stock