|
Dec 11
2025
|
SELL
Open market or private sale
|
$36,293,820
$475.05 p/Share
|
76,400
|
|
|
Dec 10
2025
|
SELL
Open market or private sale
|
$2,697,931
$473.82 p/Share
|
5,694
|
|
|
Dec 05
2025
|
SELL
Open market or private sale
|
$1,585,985
$420.24 p/Share
|
3,774
|
|
|
Dec 04
2025
|
SELL
Open market or private sale
|
$26,095,410
$422.81 p/Share
|
61,719
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$14,472,580
$419.41 p/Share
|
34,507
|
|
|
Nov 26
2025
|
BUY
Grant, award, or other acquisition
|
-
|
799
|
|
|
Nov 21
2025
|
SELL
Payment of exercise price or tax liability
|
$4,891,913
$371.19 p/Share
|
13,179
|
|
|
|
|
Nov 21
2025
|
BUY
Grant, award, or other acquisition
|
$7,452,381
$371.19 p/Share
|
20,077
|
|
|
Sep 15
2025
|
SELL
Open market or private sale
|
$2,593,220
$380.74 p/Share
|
6,811
|
|
|
Sep 12
2025
|
SELL
Open market or private sale
|
$2,700,498
$378.38 p/Share
|
7,137
|
|
|
Sep 11
2025
|
SELL
Open market or private sale
|
$6,626,241
$381.63 p/Share
|
17,363
|
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$21,033,945
$378.99 p/Share
|
55,500
|
|
|
Aug 28
2025
|
SELL
Open market or private sale
|
$13,025,031
$363.3 p/Share
|
35,852
|
|
|
Aug 27
2025
|
SELL
Open market or private sale
|
$7,722,747
$359.8 p/Share
|
21,464
|
|
|
Aug 13
2025
|
SELL
Open market or private sale
|
$607,819
$355.45 p/Share
|
1,710
|
|
|
Jun 11
2025
|
SELL
Open market or private sale
|
$1,579,566
$274.04 p/Share
|
5,764
|
|
|
Jun 11
2025
|
|
-
|
2,000
|
|
|
Jun 04
2025
|
SELL
Open market or private sale
|
$1,848,550
$275.0 p/Share
|
6,722
|
|
|
Jun 03
2025
|
SELL
Open market or private sale
|
$7,489,843
$275.93 p/Share
|
27,144
|
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$118,557
$252.25 p/Share
|
470
|
|
|
Dec 12
2024
|
SELL
Open market or private sale
|
$320,521
$257.24 p/Share
|
1,246
|
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$3,219,281
$259.85 p/Share
|
12,389
|
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$966,344
$313.85 p/Share
|
3,079
|
|
|
Dec 01
2024
|
SELL
Payment of exercise price or tax liability
|
$3,589,418
$309.86 p/Share
|
11,584
|
|
|
Nov 27
2024
|
BUY
Grant, award, or other acquisition
|
-
|
51,107
|
|