Sep 12
2024
SELL
Open market or private sale
$17,193,828
$504.81 p/Share
34,060
Reduced 2.89%
1,143,401
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$5,608
$467.36 p/Share
12
Added 0.0%
1,177,461
Common Stock
Jul 31
2024
SELL
Open market or private sale
$6,107,934
$505.54 p/Share
12,082
Reduced 1.05%
1,143,389
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$13,892,986
$501.19 p/Share
27,720
Reduced 2.3%
1,177,449
Common Stock
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$13,774,705
$501.19 p/Share
27,484
Reduced 2.23%
1,205,169
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$13,774,327
$154.31 p/Share
89,264
Added 6.75%
1,232,653
Common Stock
May 31
2024
BUY
Other acquisition or disposition
$5,581
$398.69 p/Share
14
Added 0.0%
1,155,471
Common Stock
Mar 01
2024
SELL
Open market or private sale
$8,779,488
$469.09 p/Share
18,716
Reduced 1.59%
1,155,457
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$5,749
$442.28 p/Share
13
Added 0.0%
1,174,173
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$9,266,455
$453.46 p/Share
20,435
Reduced 1.71%
1,174,160
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
48,862
Added 3.98%
1,177,351
Common Stock
Nov 30
2023
BUY
Other acquisition or disposition
$5,783
$413.1 p/Share
14
Added 0.0%
1,145,733
Common Stock
Nov 07
2023
SELL
Open market or private sale
$14,018,276
$394.37 p/Share
35,546
Reduced 3.01%
1,145,719
Common Stock
Nov 06
2023
SELL
Sale (or disposition) back to the issuer
$13,184,463
$392.57 p/Share
33,585
Reduced 2.71%
1,204,326
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$9,053,056
$392.57 p/Share
23,061
Reduced 1.91%
1,181,265
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$13,184,377
$143.01 p/Share
92,192
Added 6.93%
1,237,911
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$5,647
$332.2 p/Share
17
Added 0.0%
1,145,719
Common Stock
Jun 09
2023
SELL
Open market or private sale
$3,820,870
$345.53 p/Share
11,058
Reduced 0.96%
1,145,702
Common Stock
May 31
2023
BUY
Other acquisition or disposition
$5,862
$325.72 p/Share
18
Added 0.0%
1,156,760
Common Stock
May 26
2023
SELL
Sale (or disposition) back to the issuer
$3,122,636
$343.26 p/Share
9,097
Reduced 0.78%
1,163,916
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$2,462,547
$343.26 p/Share
7,174
Reduced 0.62%
1,156,742
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$3,122,611
$114.26 p/Share
27,329
Added 2.28%
1,173,013
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$5,916
$311.42 p/Share
19
Added 0.0%
1,145,684
Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,966,611
$350.93 p/Share
5,604
Reduced 0.49%
1,145,665
Common Stock
Feb 14
2023
SELL
Open market or private sale
$3,089,231
$350.77 p/Share
8,807
Reduced 0.76%
1,151,269
Common Stock