Dec 08
2023
BUY
Exercise of conversion of derivative security
-
370
Added 0.74%
49,495
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$272,841
$510.94 p/Share
534
Reduced 1.08%
49,125
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
1,074
Added 2.12%
49,659
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$4,990,368
$549.6 p/Share
9,080
Reduced 15.75%
48,585
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
17,417
Added 23.2%
57,665
Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$162,361
$505.8 p/Share
321
Reduced 0.79%
40,248
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
-
674
Added 1.63%
40,569
Common Stock
Jul 03
2023
SELL
Open market or private sale
$24,248,476
$451.21 p/Share
53,741
Reduced 57.39%
39,895
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$7,273,844
$135.35 p/Share
53,741
Added 36.46%
93,636
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$283,161
$458.19 p/Share
618
Reduced 1.53%
39,895
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
1,463
Added 3.49%
40,513
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$226,035
$445.83 p/Share
507
Reduced 1.28%
39,049
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
1,461
Added 3.56%
39,556
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$366,645
$389.22 p/Share
942
Reduced 2.42%
38,031
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
1,898
Added 4.64%
38,973
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$189,410
$384.98 p/Share
492
Reduced 1.31%
37,075
Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
492
Added 1.29%
37,567
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$197,533
$387.32 p/Share
510
Reduced 1.36%
37,075
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
1,026
Added 2.66%
37,585
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$2,624,484
$425.5 p/Share
6,168
Reduced 14.44%
36,559
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
12,872
Added 23.15%
42,727
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$170,042
$462.07 p/Share
368
Reduced 1.22%
29,855
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
772
Added 2.49%
30,223
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$281,913
$388.31 p/Share
726
Reduced 2.41%
29,451
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
1,461
Added 4.62%
30,177
Common Stock