Oct 22
2024
BUY
Grant, award, or other acquisition
-
303
Added 0.15%
206,382
Common Stock
Jul 19
2024
-
60
Reduced 0.03%
206,079
Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$19,072,739
$713.72 p/Share
26,723
Reduced 12.33%
189,939
Common Stock
Jan 23
2024
SELL
Open market or private sale
$5,487,440
$685.93 p/Share
8,000
Reduced 3.57%
216,211
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
803
Added 0.36%
224,211
Common Stock
Dec 28
2023
-
1,900
Reduced 0.84%
223,408
Common Stock
Oct 22
2023
SELL
Payment of exercise price or tax liability
$3,002,962
$552.93 p/Share
5,431
Reduced 2.35%
225,308
Common Stock
Oct 22
2023
BUY
Grant, award, or other acquisition
-
58,498
Added 20.22%
230,741
Common Stock
Jun 23
2023
-
950
Reduced 0.55%
172,243
Common Stock
Jun 22
2023
-
12
Reduced 0.01%
213,193
Common Stock
Mar 14
2023
-
1,000
Reduced 0.58%
171,283
Common Stock
Mar 13
2023
-
2,100
Reduced 1.2%
172,283
Common Stock
Dec 23
2022
-
21,112
Reduced 10.8%
174,383
Common Stock
Oct 27
2022
-
600
Reduced 0.31%
195,495
Common Stock
Oct 22
2022
SELL
Payment of exercise price or tax liability
$1,296,346
$478.18 p/Share
2,711
Reduced 1.43%
187,164
Common Stock
Oct 22
2022
BUY
Grant, award, or other acquisition
-
7,149
Added 3.63%
189,875
Common Stock
Oct 22
2021
SELL
Payment of exercise price or tax liability
$774,558
$481.99 p/Share
1,607
Reduced 0.46%
350,768
Common Stock
Oct 22
2021
BUY
Grant, award, or other acquisition
-
19,667
Added 5.29%
352,375
Common Stock
Sep 14
2020
SELL
Payment of exercise price or tax liability
$2,891,844
$342.92 p/Share
8,433
Reduced 2.47%
332,410
Common Stock
Sep 14
2020
BUY
Grant, award, or other acquisition
-
22,540
Added 6.2%
340,843
Common Stock
Oct 22
2019
SELL
Payment of exercise price or tax liability
$4,111,089
$299.97 p/Share
13,705
Reduced 4.12%
318,631
Common Stock
Oct 16
2019
-
470
Reduced 0.14%
332,336
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$2,027,417
$292.43 p/Share
6,933
Reduced 2.04%
332,806
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
28,380
Added 7.71%
339,739
Common Stock
Oct 30
2018
SELL
Open market or private sale
$2,481,600
$225.6 p/Share
11,000
Reduced 3.41%
311,958
Common Stock