Nov 15
2024
SELL
Open market or private sale
$201,056
$391.16 p/Share
514
Reduced 1.01%
50,611
Common Stock
Nov 14
2024
-
129
Reduced 0.25%
51,125
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$199,415
$361.26 p/Share
552
Reduced 1.07%
51,254
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$1,340,709
$353.19 p/Share
3,796
Reduced 6.83%
51,806
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
203
Added 0.36%
55,602
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
8,499
Added 13.3%
55,399
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$1,991,869
$291.55 p/Share
6,832
Reduced 12.71%
46,900
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$899,842
$81.14 p/Share
11,090
Added 17.11%
53,732
Common Stock
Nov 13
2023
-
89
Reduced 0.21%
42,642
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$192,937
$270.22 p/Share
714
Reduced 1.64%
42,731
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$150,025
$273.27 p/Share
549
Reduced 1.25%
43,445
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$392,821
$276.83 p/Share
1,419
Reduced 3.12%
43,994
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
107
Added 0.24%
45,413
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
3,827
Added 7.79%
45,306
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$164,365
$229.24 p/Share
717
Reduced 1.7%
41,479
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$111,802
$202.54 p/Share
552
Reduced 1.29%
42,196
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
1,264
Added 2.87%
42,748
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$71,726
$214.75 p/Share
334
Reduced 0.93%
35,668
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
765
Added 2.08%
36,002
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$1,868,088
$234.39 p/Share
7,970
Reduced 18.45%
35,237
Common Stock
Jun 03
2022
BUY
Exercise of conversion of derivative security
$800,445
$64.01 p/Share
12,505
Added 22.45%
43,207
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$534,680
$267.34 p/Share
2,000
Reduced 6.12%
30,702
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
5,168
Added 13.65%
32,702
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$190,772
$266.07 p/Share
717
Reduced 2.54%
27,534
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
1,644
Added 5.5%
28,251
Common Stock