Feb 05
2024
BUY
Exercise of conversion of derivative security
-
3,217
Added 4.55%
67,524
Common Stock
Dec 13
2023
SELL
Open market or private sale
$2,050,352
$467.37 p/Share
4,387
Reduced 6.39%
64,307
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$2,107,797
$460.62 p/Share
4,576
Reduced 6.25%
68,694
Common Stock
Dec 12
2023
SELL
Sale (or disposition) back to the issuer
$1,859,522
$460.62 p/Share
4,037
Reduced 5.22%
73,270
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$1,859,129
$143.01 p/Share
13,000
Added 14.4%
77,307
Common Stock
Nov 30
2023
BUY
Other acquisition or disposition
$2,891
$413.1 p/Share
7
Added 0.01%
64,307
Common Stock
Nov 07
2023
SELL
Open market or private sale
$1,909,438
$400.05 p/Share
4,773
Reduced 6.91%
64,300
Common Stock
Nov 06
2023
SELL
Sale (or disposition) back to the issuer
$1,571,850
$392.57 p/Share
4,004
Reduced 5.13%
74,050
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$1,953,820
$392.57 p/Share
4,977
Reduced 6.72%
69,073
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$1,571,532
$114.26 p/Share
13,754
Added 14.98%
78,054
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$2,989
$332.2 p/Share
9
Added 0.01%
64,300
Common Stock
May 31
2023
BUY
Other acquisition or disposition
$2,931
$325.72 p/Share
9
Added 0.01%
64,291
Common Stock
Mar 06
2023
SELL
Open market or private sale
$1,540,300
$341.53 p/Share
4,510
Reduced 6.56%
64,282
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$5,916
$311.42 p/Share
19
Added 0.03%
68,792
Common Stock
Feb 17
2023
-
1,451
Reduced 2.07%
68,773
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$1,626,546
$346.0 p/Share
4,701
Reduced 6.27%
70,224
Common Stock
Feb 16
2023
SELL
Sale (or disposition) back to the issuer
$1,571,878
$346.0 p/Share
4,543
Reduced 5.72%
74,925
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
$1,571,532
$114.26 p/Share
13,754
Added 14.75%
79,468
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$1,078,317
$347.62 p/Share
3,102
Reduced 4.51%
65,714
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
6,076
Added 8.11%
68,816
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$473,539
$351.03 p/Share
1,349
Reduced 2.1%
62,740
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,642
Added 3.96%
64,089
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$858,802
$340.93 p/Share
2,519
Reduced 3.94%
61,447
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
4,932
Added 7.16%
63,966
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$417,862
$341.95 p/Share
1,222
Reduced 2.03%
59,034
Common Stock