Nov 20
2024
-
150
Reduced 0.01%
1,143,235
Common Stock
Nov 18
2024
-
16
Reduced 0.0%
1,143,385
Common Stock
Nov 08
2024
SELL
Open market or private sale
$9,979,187
$545.43 p/Share
18,296
Reduced 1.57%
1,143,401
Common Stock
Nov 06
2024
SELL
Sale (or disposition) back to the issuer
$8,939,921
$536.9 p/Share
16,651
Reduced 1.4%
1,176,240
Common Stock
Nov 06
2024
SELL
Payment of exercise price or tax liability
$7,808,136
$536.9 p/Share
14,543
Reduced 1.24%
1,161,697
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$8,939,873
$180.64 p/Share
49,490
Added 3.98%
1,192,891
Common Stock
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