Aug 18
2022
SELL
Open market or private sale
$7,994,954
$543.32 p/Share
14,715
Reduced 22.7%
50,108
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
-
59
Added 0.09%
64,775
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
52
Added 0.08%
64,715
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$282,120
$475.75 p/Share
593
Reduced 0.91%
64,662
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$364,920
$462.51 p/Share
789
Reduced 1.19%
65,255
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$3,031,890
$474.4 p/Share
6,391
Reduced 9.7%
59,509
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
$4,874,223
$237.2 p/Share
20,549
Added 23.73%
66,044
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$580,928
$478.13 p/Share
1,215
Reduced 2.29%
51,886
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$187,864
$494.38 p/Share
380
Reduced 0.71%
53,101
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
57
Added 0.11%
53,482
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
66
Added 0.08%
80,425
Common Stock
Aug 05
2021
-
27,000
Reduced 33.57%
53,425
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
68
Added 0.08%
80,297
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
63
Added 0.08%
80,229
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$194,349
$332.22 p/Share
585
Reduced 0.72%
80,166
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$2,755,453
$327.64 p/Share
8,410
Reduced 10.45%
72,052
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$4,446,566
$163.82 p/Share
27,143
Added 25.16%
80,751
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$389,293
$328.24 p/Share
1,186
Reduced 1.88%
62,018
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$171,252
$324.34 p/Share
528
Reduced 0.83%
63,204
Common Stock
Dec 16
2020
SELL
Payment of exercise price or tax liability
$110,964
$339.34 p/Share
327
Reduced 0.51%
63,732
Common Stock
Dec 15
2020
BUY
Grant, award, or other acquisition
-
61
Added 0.1%
64,059
Common Stock
Sep 22
2020
BUY
Grant, award, or other acquisition
-
70
Added 0.11%
63,998
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
-
69
Added 0.11%
63,843
Common Stock
Mar 24
2020
BUY
Grant, award, or other acquisition
-
80
Added 0.13%
63,774
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$130,711
$263.0 p/Share
497
Reduced 0.77%
63,693
Common Stock