Nov 04
2024
SELL
Open market or private sale
$910,926
$231.67 p/Share
3,932
Reduced 16.17%
20,386
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$1,995,931
$233.88 p/Share
8,534
Reduced 25.98%
24,318
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
2,730
Added 7.67%
32,852
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
-
14,122
Added 31.92%
30,122
Common Stock
Aug 02
2024
SELL
Open market or private sale
$163,996
$192.71 p/Share
851
Reduced 5.05%
16,000
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
-
1,382
Reduced 7.58%
16,851
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
2,729
Added 13.02%
18,233
Common Stock
May 02
2024
SELL
Open market or private sale
$142,568
$167.53 p/Share
851
Reduced 5.2%
15,504
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
-
1,382
Reduced 7.79%
16,355
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
-
2,729
Added 13.33%
17,737
Common Stock
Feb 08
2024
SELL
Open market or private sale
$155,784
$183.06 p/Share
851
Reduced 5.37%
15,008
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
-
1,415
Reduced 8.19%
15,859
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
2,729
Added 13.64%
17,274
Common Stock
Nov 02
2023
SELL
Open market or private sale
$645,351
$151.03 p/Share
4,273
Reduced 22.71%
14,545
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
-
6,697
Reduced 26.25%
18,818
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
2,831
Added 9.99%
25,515
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
10,685
Added 32.02%
22,684
Common Stock
Aug 02
2023
SELL
Open market or private sale
$146,194
$159.08 p/Share
919
Reduced 7.11%
11,999
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
-
1,402
Reduced 9.79%
12,918
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
2,830
Added 16.5%
14,320
Common Stock
May 02
2023
SELL
Open market or private sale
$122,245
$133.02 p/Share
919
Reduced 7.41%
11,490
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
-
1,402
Reduced 10.15%
12,409
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
2,830
Added 17.01%
13,811
Common Stock
Feb 02
2023
SELL
Open market or private sale
$175,122
$151.49 p/Share
1,156
Reduced 9.52%
10,981
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
1,446
Reduced 10.65%
12,137
Common Stock