Sep 30
2024
BUY
Grant, award, or other acquisition
-
89
Added 0.48%
18,475
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
-
45
Added 0.24%
18,386
Common Stock
Aug 21
2024
SELL
Open market or private sale
$472,944
$263.92 p/Share
1,792
Reduced 8.9%
18,341
Common Stock
Aug 13
2024
SELL
Open market or private sale
$658,406
$254.9 p/Share
2,583
Reduced 11.37%
20,133
Common Stock
Aug 12
2024
-
1,409
Reduced 5.84%
22,716
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
126
Added 0.52%
24,125
Common Stock
Jun 07
2024
BUY
Grant, award, or other acquisition
-
53
Added 0.22%
23,999
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
$100,036
$209.72 p/Share
477
Added 1.95%
23,946
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
165
Added 0.7%
23,469
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.62%
23,304
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
188
Added 0.81%
23,158
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
$10,366
$164.55 p/Share
63
Added 0.27%
22,970
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
229
Added 0.99%
22,907
Common Stock
Sep 08
2023
BUY
Grant, award, or other acquisition
$10,227
$146.1 p/Share
70
Added 0.31%
22,678
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
261
Added 1.14%
22,608
Common Stock
Jun 09
2023
BUY
Grant, award, or other acquisition
$10,011
$137.14 p/Share
73
Added 0.33%
22,347
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$100,083
$129.14 p/Share
775
Added 3.36%
22,274
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
250
Added 1.15%
21,499
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
206
Added 0.96%
21,249
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$31,636
$130.19 p/Share
243
Added 1.14%
21,043
Common Stock
Dec 09
2022
BUY
Grant, award, or other acquisition
$9,016
$136.61 p/Share
66
Added 0.32%
20,800
Common Stock
Nov 28
2022
-
1,803
Reduced 8.0%
20,734
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$31,527
$104.74 p/Share
301
Added 1.32%
22,537
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$8,814
$115.97 p/Share
76
Added 0.34%
22,236
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$31,270
$112.08 p/Share
279
Added 1.24%
22,160
Common Stock