Nov 03
2025
SELL
Open market or private sale
$2,082,910
$250.41 p/Share
8,318
Reduced 27.0%
22,493
Common Stock
Nov 01
2025
SELL
Payment of exercise price or tax liability
$2,982,700
$253.05 p/Share
11,787
Reduced 27.67%
30,811
Common Stock
Nov 01
2025
BUY
Exercise of conversion of derivative security
-
3,003
Added 6.59%
42,598
Common Stock
Oct 31
2025
BUY
Grant, award, or other acquisition
-
18,896
Added 32.31%
39,595
Common Stock
Aug 04
2025
SELL
Open market or private sale
$417,206
$309.73 p/Share
1,347
Reduced 6.11%
20,699
Common Stock
Aug 01
2025
SELL
Payment of exercise price or tax liability
$506,173
$313.42 p/Share
1,615
Reduced 6.83%
22,046
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
-
3,001
Added 11.26%
23,661
Common Stock
May 02
2025
SELL
Open market or private sale
$362,383
$269.03 p/Share
1,347
Reduced 6.12%
20,660
Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$403,199
$264.74 p/Share
1,523
Reduced 6.47%
22,007
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
-
3,002
Added 11.31%
23,530
Common Stock
Feb 03
2025
SELL
Open market or private sale
$385,527
$293.4 p/Share
1,314
Reduced 6.02%
20,528
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$459,266
$297.26 p/Share
1,545
Reduced 6.61%
21,842
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
3,001
Added 11.37%
23,387
Common Stock
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