May 29
2024
SELL
Open market or private sale
$1,334,850
$550.0 p/Share
2,427
Reduced 14.75%
14,028
Common Stock
May 28
2024
SELL
Open market or private sale
$498,315
$557.4 p/Share
894
Reduced 5.15%
16,455
Common Stock
May 25
2024
SELL
Payment of exercise price or tax liability
$525,404
$560.73 p/Share
937
Reduced 5.12%
17,349
Common Stock
May 25
2024
BUY
Exercise of conversion of derivative security
-
2,381
Added 11.52%
18,286
Common Stock
May 24
2024
SELL
Payment of exercise price or tax liability
$358,306
$560.73 p/Share
639
Reduced 3.86%
15,905
Common Stock
May 24
2024
BUY
Exercise of conversion of derivative security
-
1,622
Added 8.93%
16,544
Common Stock
May 23
2024
SELL
Payment of exercise price or tax liability
$324,215
$558.03 p/Share
581
Reduced 3.75%
14,922
Common Stock
May 23
2024
SELL
Open market or private sale
$7,116,763
$558.09 p/Share
12,752
Reduced 47.62%
14,028
Common Stock
May 23
2024
BUY
Exercise of conversion of derivative security
-
1,475
Added 8.69%
15,503
Common Stock
May 21
2024
SELL
Payment of exercise price or tax liability
$4,324,108
$552.39 p/Share
7,828
Reduced 22.62%
26,780
Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
20,580
Added 37.29%
34,608
Common Stock
May 31
2023
SELL
Open market or private sale
$4,975,822
$373.28 p/Share
13,330
Reduced 48.72%
14,028
Common Stock
May 30
2023
SELL
Open market or private sale
$1,230,367
$383.89 p/Share
3,205
Reduced 10.49%
27,358
Common Stock
May 26
2023
SELL
Open market or private sale
$387,675
$394.38 p/Share
983
Reduced 3.12%
30,563
Common Stock
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