Oct 01
2024
SELL
Payment of exercise price or tax liability
$197,647
$606.28 p/Share
326
Reduced 1.25%
25,767
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
658
Added 2.46%
26,093
Common Stock
Sep 03
2024
SELL
Open market or private sale
$7,001,374
$631.95 p/Share
11,079
Reduced 30.76%
24,941
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$2,400,154
$216.64 p/Share
11,079
Added 23.52%
36,020
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$1,518,296
$630.26 p/Share
2,409
Reduced 8.81%
24,941
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
5,042
Added 15.57%
27,350
Common Stock
Aug 26
2024
-
1,602
Reduced 6.7%
22,308
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$297,401
$650.77 p/Share
457
Reduced 1.88%
23,910
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
916
Added 3.62%
24,367
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$291,767
$639.84 p/Share
456
Reduced 1.91%
23,442
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
915
Added 3.69%
23,898
Common Stock
Feb 27
2024
SELL
Open market or private sale
$2,450,897
$663.84 p/Share
3,692
Reduced 13.86%
22,947
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$799,834
$216.64 p/Share
3,692
Added 12.17%
26,639
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$358,142
$625.03 p/Share
573
Reduced 2.44%
22,947
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
1,152
Added 4.67%
23,520
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$130,849
$573.9 p/Share
228
Reduced 1.01%
22,368
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
228
Added 1.0%
22,596
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$172,697
$510.94 p/Share
338
Reduced 1.49%
22,368
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
680
Added 2.91%
22,706
Common Stock
Sep 05
2023
SELL
Open market or private sale
$5,643,043
$551.24 p/Share
10,237
Reduced 31.73%
22,026
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$1,385,577
$135.35 p/Share
10,237
Added 24.09%
32,263
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$3,326,179
$549.6 p/Share
6,052
Reduced 21.55%
22,026
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
11,610
Added 29.25%
28,078
Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$64,236
$505.8 p/Share
127
Reduced 0.77%
16,468
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
-
265
Added 1.57%
16,595
Common Stock