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
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$6,003,903
$160.76 p/Share
|
37,347
|
|
Sep 13
2024
|
SELL
Open market or private sale
|
$10,428,272
$160.95 p/Share
|
64,792
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$7,609,899
$159.0 p/Share
|
47,861
|
|
Aug 08
2024
|
SELL
Open market or private sale
|
$7,878,720
$160.0 p/Share
|
49,242
|
|
Aug 07
2024
|
SELL
Open market or private sale
|
$8,189,803
$161.35 p/Share
|
50,758
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$3,342,499
$133.7 p/Share
|
25,000
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$3,084,381
$127.85 p/Share
|
24,125
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$5,739,699
$129.13 p/Share
|
44,449
|
|
Jun 07
2024
|
SELL
Open market or private sale
|
$3,364,081
$128.68 p/Share
|
26,143
|
|