Oct 01
2024
SELL
Payment of exercise price or tax liability
$231,567
$361.26 p/Share
641
Reduced 1.14%
55,611
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$1,558,274
$353.19 p/Share
4,412
Reduced 7.27%
56,252
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
203
Added 0.33%
60,664
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
8,499
Added 12.32%
60,461
Common Stock
Jan 16
2024
SELL
Payment of exercise price or tax liability
$1,888,977
$312.9 p/Share
6,037
Reduced 10.41%
51,962
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$830,062
$81.14 p/Share
10,230
Added 14.99%
57,999
Common Stock
Dec 20
2023
-
262
Reduced 0.55%
47,769
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$171,340
$273.27 p/Share
627
Reduced 1.29%
48,031
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$540,372
$276.83 p/Share
1,952
Reduced 3.86%
48,658
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
107
Added 0.21%
50,610
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
3,827
Added 7.04%
50,503
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$1,988,355
$278.95 p/Share
7,128
Reduced 13.15%
47,076
Common Stock
Feb 02
2023
SELL
Open market or private sale
$111,152
$277.88 p/Share
400
Reduced 0.85%
46,676
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$800,125
$64.01 p/Share
12,500
Added 18.74%
54,204
Common Stock
Dec 28
2022
-
262
Reduced 0.62%
41,704
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$126,993
$202.54 p/Share
627
Reduced 1.47%
41,966
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
1,264
Added 2.88%
42,593
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$81,605
$214.75 p/Share
380
Reduced 0.97%
38,791
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
765
Added 1.92%
39,171
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$628,516
$267.34 p/Share
2,351
Reduced 5.77%
38,406
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
5,168
Added 11.25%
40,757
Common Stock
Dec 03
2021
SELL
Payment of exercise price or tax liability
$264,471
$247.4 p/Share
1,069
Reduced 2.92%
35,589
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$94,604
$53.6 p/Share
1,765
Added 4.59%
36,658
Common Stock