Aug 30
2024
BUY
Other acquisition or disposition
$2,804
$467.36 p/Share
6
Added 0.01%
71,550
Common Stock
Aug 15
2024
SELL
Open market or private sale
$3,051,326
$483.57 p/Share
6,310
Reduced 8.1%
71,544
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$3,297,830
$501.19 p/Share
6,580
Reduced 7.79%
77,854
Common Stock
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,659,314
$501.19 p/Share
5,306
Reduced 6.25%
79,620
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$2,705,017
$148.66 p/Share
18,196
Added 18.31%
81,160
Common Stock
May 31
2024
BUY
Other acquisition or disposition
$3,189
$398.69 p/Share
8
Added 0.01%
71,544
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$5,749
$442.28 p/Share
13
Added 0.02%
71,536
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$1,437,839
$463.52 p/Share
3,102
Reduced 4.16%
71,523
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
6,076
Added 7.53%
74,625
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$1,142,113
$463.52 p/Share
2,464
Reduced 3.47%
68,549
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
4,826
Added 6.46%
69,898
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$628,109
$469.79 p/Share
1,337
Reduced 1.98%
66,187
Common Stock
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