Dec 29
2025
SELL
Open market or private sale
$289,146
$262.86 p/Share
1,100
Reduced 6.95%
14,733
Common Stock
Dec 22
2025
SELL
Open market or private sale
$286,269
$257.9 p/Share
1,110
Reduced 6.55%
15,833
Common Stock
Dec 15
2025
SELL
Open market or private sale
$293,883
$264.76 p/Share
1,110
Reduced 6.15%
16,943
Common Stock
Dec 08
2025
SELL
Open market or private sale
$276,012
$248.66 p/Share
1,110
Reduced 5.79%
18,053
Common Stock
Dec 01
2025
SELL
Open market or private sale
$263,058
$236.99 p/Share
1,110
Reduced 5.48%
19,163
Common Stock
Nov 24
2025
SELL
Open market or private sale
$260,750
$234.91 p/Share
1,110
Reduced 5.19%
20,273
Common Stock
Nov 18
2025
SELL
Open market or private sale
$252,458
$227.44 p/Share
1,110
Reduced 4.93%
21,383
Common Stock
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