May 26
2023
SELL
Payment of exercise price or tax liability
$443,814
$387.95 p/Share
1,144
Reduced 3.5%
31,546
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
-
2,905
Added 8.16%
32,690
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$370,480
$395.39 p/Share
937
Reduced 3.05%
29,785
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
2,381
Added 7.19%
30,722
Common Stock
May 24
2023
SELL
Payment of exercise price or tax liability
$253,318
$396.43 p/Share
639
Reduced 2.2%
28,341
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
-
1,622
Added 5.3%
28,980
Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$3,153,769
$393.14 p/Share
8,022
Reduced 22.67%
27,358
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
21,352
Added 37.64%
35,380
Common Stock
Jun 03
2022
SELL
Open market or private sale
$563,555
$320.02 p/Share
1,761
Reduced 12.86%
11,932
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$1,346,999
$318.59 p/Share
4,228
Reduced 23.16%
14,028
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$913,375
$144.43 p/Share
6,324
Added 25.73%
18,256
Common Stock
May 27
2022
SELL
Open market or private sale
$9,100,123
$333.57 p/Share
27,281
Reduced 66.58%
13,693
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$384,864
$336.42 p/Share
1,144
Reduced 2.72%
40,974
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
2,905
Added 6.45%
42,118
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$2,557,125
$333.48 p/Share
7,668
Reduced 16.36%
39,213
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
19,486
Added 32.67%
40,150
Common Stock
May 24
2022
SELL
Payment of exercise price or tax liability
$3,298,850
$328.8 p/Share
10,033
Reduced 24.11%
31,587
Common Stock
May 24
2022
SELL
Open market or private sale
$1,363,029
$325.15 p/Share
4,192
Reduced 13.27%
27,395
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
-
25,496
Added 37.99%
41,620
Common Stock
May 21
2022
SELL
Payment of exercise price or tax liability
$383,235
$322.86 p/Share
1,187
Reduced 6.86%
16,124
Common Stock
May 21
2022
BUY
Exercise of conversion of derivative security
-
3,117
Added 15.26%
17,311
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$1,112,947
$273.99 p/Share
4,062
Reduced 22.25%
14,194
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
$913,375
$144.43 p/Share
6,324
Added 25.73%
18,256
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$673,863
$271.5 p/Share
2,482
Reduced 17.22%
11,932
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$645,076
$237.86 p/Share
2,712
Added 15.84%
14,414
Common Stock