Nov 11
2024
SELL
Open market or private sale
$1,506,835
$243.47 p/Share
6,189
Reduced 6.61%
87,441
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$6,886,709
$216.57 p/Share
31,799
Reduced 25.35%
93,630
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
-
72,435
Added 36.61%
125,429
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$279,990
$227.45 p/Share
1,231
Reduced 2.27%
52,994
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
2,964
Added 5.18%
54,225
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$257,042
$223.71 p/Share
1,149
Reduced 2.19%
51,261
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
-
3,250
Added 5.84%
52,410
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$182,105
$221.54 p/Share
822
Reduced 1.64%
49,160
Common Stock
Feb 02
2024
BUY
Exercise of conversion of derivative security
-
3,094
Added 5.83%
49,982
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$4,189,756
$224.7 p/Share
18,646
Reduced 28.45%
46,888
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
42,353
Added 39.26%
65,534
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$290,312
$248.13 p/Share
1,170
Reduced 4.8%
23,181
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
-
2,656
Added 9.83%
24,351
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$334,476
$244.5 p/Share
1,368
Reduced 5.93%
21,695
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
3,507
Added 13.2%
23,063
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$205,266
$254.99 p/Share
805
Reduced 3.95%
19,556
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
2,773
Added 11.99%
20,361
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$198,746
$222.56 p/Share
893
Reduced 4.83%
17,588
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
2,007
Added 9.8%
18,481
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$391,802
$277.48 p/Share
1,412
Reduced 7.89%
16,474
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
3,507
Added 16.39%
17,886
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$219,364
$273.18 p/Share
803
Reduced 5.29%
14,379
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
2,773
Added 15.44%
15,182
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$255,859
$288.78 p/Share
886
Reduced 6.66%
12,409
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
2,007
Added 13.12%
13,295
Common Stock