Nov 29
2024
BUY
Other acquisition or disposition
$3,444
$492.03 p/Share
7
Added 0.01%
71,007
Common Stock
Nov 11
2024
SELL
Open market or private sale
$1,936,647
$550.81 p/Share
3,516
Reduced 4.72%
71,000
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$2,006,221
$547.4 p/Share
3,665
Reduced 4.66%
75,066
Common Stock
Nov 08
2024
SELL
Sale (or disposition) back to the issuer
$1,543,120
$547.4 p/Share
2,819
Reduced 3.46%
78,731
Common Stock
Nov 08
2024
-
550
Reduced 0.73%
74,516
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$1,543,100
$154.31 p/Share
10,000
Added 10.92%
81,550
Common Stock
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