Sep 08
2024
SELL
Payment of exercise price or tax liability
$40,952
$362.41 p/Share
113
Reduced 29.43%
271
Common Stock, par valu...
Sep 08
2024
BUY
Exercise of conversion of derivative security
-
287
Added 42.77%
384
Common Stock, par valu...
Aug 08
2024
SELL
Open market or private sale
$1,192,299
$372.71 p/Share
3,199
Reduced 97.06%
97
Common Stock, par valu...
Mar 09
2024
SELL
Payment of exercise price or tax liability
$79,647
$353.99 p/Share
225
Reduced 6.57%
3,199
Common Stock, par valu...
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
570
Added 14.27%
3,424
Common Stock, par valu...
Mar 03
2024
SELL
Payment of exercise price or tax liability
$31,866
$366.28 p/Share
87
Reduced 2.96%
2,854
Common Stock, par valu...
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
220
Added 6.96%
2,941
Common Stock, par valu...
Mar 02
2024
SELL
Payment of exercise price or tax liability
$33,331
$366.28 p/Share
91
Reduced 3.24%
2,721
Common Stock, par valu...
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
230
Added 7.56%
2,812
Common Stock, par valu...
Feb 20
2024
SELL
Payment of exercise price or tax liability
$286,831
$324.47 p/Share
884
Reduced 25.5%
2,582
Common Stock, par valu...
Feb 20
2024
BUY
Grant, award, or other acquisition
-
3,293
Added 48.72%
3,466
Common Stock, par valu...
Sep 11
2023
SELL
Open market or private sale
$1,106,339
$165.15 p/Share
6,699
Reduced 97.48%
173
Common Stock, par valu...
Sep 08
2023
SELL
Payment of exercise price or tax liability
$18,130
$160.45 p/Share
113
Reduced 1.62%
6,872
Common Stock, par valu...
Sep 08
2023
BUY
Exercise of conversion of derivative security
-
287
Added 4.05%
6,804
Common Stock, par valu...
Mar 04
2023
SELL
Payment of exercise price or tax liability
$23,255
$173.55 p/Share
134
Reduced 2.01%
6,517
Common Stock, par valu...
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
338
Added 4.84%
6,651
Common Stock, par valu...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$15,098
$173.55 p/Share
87
Reduced 1.36%
6,313
Common Stock, par valu...
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
220
Added 3.32%
6,400
Common Stock, par valu...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$9,813
$172.16 p/Share
57
Reduced 0.91%
6,180
Common Stock, par valu...
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
230
Added 3.56%
6,237
Common Stock, par valu...
Feb 24
2023
SELL
Open market or private sale
$187,680
$172.5 p/Share
1,088
Reduced 15.33%
6,007
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$207,263
$166.21 p/Share
1,247
Reduced 14.95%
7,095
Common Stock, par valu...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
5,075
Added 38.24%
8,198
Common Stock, par valu...
Mar 07
2022
SELL
Open market or private sale
$22,480
$136.24 p/Share
165
Reduced 5.02%
3,123
Common Stock, par valu...
Mar 06
2022
BUY
Exercise of conversion of derivative security
-
329
Added 9.1%
3,288
Common Stock, par valu...