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
|
|
Jun 06
2024
|
SELL
Open market or private sale
|
$1,942,874
$133.43 p/Share
|
14,561
|
|
Jun 05
2024
|
SELL
Open market or private sale
|
$4,554,287
$137.07 p/Share
|
33,226
|
|
Jun 04
2024
|
SELL
Open market or private sale
|
$4,524,093
$139.22 p/Share
|
32,496
|
|
May 24
2024
|
SELL
Open market or private sale
|
$3,505,286
$161.17 p/Share
|
21,749
|
|
May 23
2024
|
SELL
Open market or private sale
|
$521,785
$160.5 p/Share
|
3,251
|
|
Mar 07
2024
|
SELL
Payment of exercise price or tax liability
|
$1,334,472
$115.14 p/Share
|
11,590
|
|
Feb 13
2024
|
SELL
Open market or private sale
|
$656,800
$92.39 p/Share
|
7,109
|
|
Feb 12
2024
|
SELL
Open market or private sale
|
$2,626,100
$93.22 p/Share
|
28,171
|
|
Feb 09
2024
|
SELL
Open market or private sale
|
$1,043,050
$90.7 p/Share
|
11,500
|
|
Feb 08
2024
|
SELL
Open market or private sale
|
$579,912
$90.47 p/Share
|
6,410
|
|