Sep 13
2024
SELL
Payment of exercise price or tax liability
$214,650
$490.07 p/Share
438
Reduced 0.69%
63,034
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
882
Added 1.37%
63,472
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$9,716
$441.64 p/Share
22
Added 0.04%
62,590
Common Stock
Aug 23
2024
SELL
Open market or private sale
$5,701,189
$553.89 p/Share
10,293
Reduced 14.13%
62,568
Common Stock
Aug 23
2024
BUY
Exercise of conversion of derivative security
$931,619
$90.51 p/Share
10,293
Added 12.38%
72,861
Common Stock
May 24
2024
SELL
Open market or private sale
$5,995,328
$582.41 p/Share
10,294
Reduced 14.13%
62,568
Common Stock
May 24
2024
BUY
Exercise of conversion of derivative security
$931,709
$90.51 p/Share
10,294
Added 12.38%
72,862
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$360,819
$550.03 p/Share
656
Reduced 1.04%
62,568
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
1,323
Added 2.05%
63,224
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$9,938
$261.55 p/Share
38
Added 0.06%
61,901
Common Stock
Feb 23
2024
SELL
Open market or private sale
$5,944,887
$577.51 p/Share
10,294
Reduced 14.27%
61,863
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$931,709
$90.51 p/Share
10,294
Added 12.48%
72,157
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$2,749,673
$567.06 p/Share
4,849
Reduced 7.27%
61,863
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
-
9,780
Added 12.79%
66,712
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$2,005,985
$535.93 p/Share
3,743
Reduced 6.17%
56,932
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
7,546
Added 11.61%
57,457
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$197,945
$451.93 p/Share
438
Reduced 0.82%
53,129
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
882
Added 1.62%
53,567
Common Stock
Aug 31
2023
BUY
Other acquisition or disposition
$9,938
$261.55 p/Share
38
Added 0.07%
52,685
Common Stock
Feb 28
2023
BUY
Other acquisition or disposition
$9,938
$261.55 p/Share
38
Added 0.07%
52,647
Common Stock
Jan 09
2023
SELL
Open market or private sale
$9,612,840
$329.93 p/Share
29,136
Reduced 35.64%
52,609
Common Stock
Jan 09
2023
BUY
Exercise of conversion of derivative security
$1,758,940
$60.37 p/Share
29,136
Added 26.28%
81,745
Common Stock
Jan 03
2023
SELL
Open market or private sale
$9,307,786
$319.46 p/Share
29,136
Reduced 35.64%
52,609
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$1,758,940
$60.37 p/Share
29,136
Added 26.28%
81,745
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$684,075
$325.75 p/Share
2,100
Reduced 3.84%
52,609
Common Stock