May 31
2023
SELL
Open market or private sale
$4,178,869
$373.28 p/Share
11,195
Reduced 98.37%
185
Common Stock
May 30
2023
SELL
Open market or private sale
$975,848
$383.89 p/Share
2,542
Reduced 18.26%
11,380
Common Stock
May 26
2023
SELL
Open market or private sale
$252,403
$394.38 p/Share
640
Reduced 4.4%
13,922
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$350,318
$387.95 p/Share
903
Reduced 5.84%
14,562
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
-
2,329
Added 13.09%
15,465
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$259,375
$395.39 p/Share
656
Reduced 4.76%
13,136
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
1,772
Added 11.39%
13,792
Common Stock
May 24
2023
SELL
Payment of exercise price or tax liability
$164,914
$396.43 p/Share
416
Reduced 3.35%
12,020
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
-
1,056
Added 7.83%
12,436
Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$2,326,995
$393.14 p/Share
5,919
Reduced 34.22%
11,380
Common Stock
May 23
2023
BUY
Grant, award, or other acquisition
-
17,114
Added 49.73%
17,299
Common Stock
May 31
2022
SELL
Exercise of conversion of derivative security
$792,632
$144.43 p/Share
5,488
Reduced 49.46%
5,608
Common Stock
May 31
2022
SELL
Open market or private sale
$1,814,827
$330.69 p/Share
5,488
Reduced 97.86%
120
CommonStock
May 27
2022
SELL
Open market or private sale
$450,995
$334.07 p/Share
1,350
Reduced 91.84%
120
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$329,019
$336.42 p/Share
978
Reduced 3.67%
25,639
Common Stock
May 26
2022
SELL
Open market or private sale
$7,982,295
$330.27 p/Share
24,169
Reduced 94.27%
1,470
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
2,328
Added 8.04%
26,617
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$2,477,423
$333.48 p/Share
7,429
Reduced 23.42%
24,289
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
18,877
Added 43.04%
24,987
Common Stock
May 24
2022
SELL
Payment of exercise price or tax liability
$3,096,967
$328.8 p/Share
9,419
Reduced 39.64%
14,341
Common Stock
May 24
2022
SELL
Open market or private sale
$490,350
$326.9 p/Share
1,500
Reduced 10.46%
12,841
Common Stock
May 24
2022
BUY
Grant, award, or other acquisition
-
22,140
Added 48.24%
23,760
Common Stock
May 21
2022
SELL
Payment of exercise price or tax liability
$389,692
$322.86 p/Share
1,207
Reduced 42.7%
1,620
Common Stock
May 21
2022
BUY
Exercise of conversion of derivative security
-
2,707
Added 48.92%
2,827
Common Stock
Dec 29
2021
SELL
Open market or private sale
$3,960,500
$250.0 p/Share
15,842
Reduced 100.0%
0
Common Stock