Sep 27
2024
BUY
Grant, award, or other acquisition
$12,703
$109.51 p/Share
116
Added 0.46%
25,186
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
560
Added 2.18%
25,070
Common Stock
Jun 27
2024
BUY
Grant, award, or other acquisition
$11,889
$115.43 p/Share
103
Added 0.42%
24,510
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
-
1,794
Added 6.85%
24,407
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$11,704
$121.92 p/Share
96
Added 0.42%
22,613
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$36,187
$53.85 p/Share
672
Added 2.9%
22,516
Common Stock
Sep 28
2023
BUY
Grant, award, or other acquisition
$10,622
$104.14 p/Share
102
Added 0.46%
21,844
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
536
Added 2.41%
21,742
Common Stock
Jun 29
2023
BUY
Grant, award, or other acquisition
$9,783
$111.18 p/Share
88
Added 0.41%
21,206
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
1,890
Added 8.21%
21,117
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$9,712
$110.37 p/Share
88
Added 0.46%
19,227
Common Stock
Dec 29
2022
BUY
Grant, award, or other acquisition
$35,907
$55.67 p/Share
645
Added 3.26%
19,138
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$8,699
$107.39 p/Share
81
Added 0.44%
18,493
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
542
Added 2.86%
18,411
Common Stock
Jun 29
2022
BUY
Grant, award, or other acquisition
$7,970
$115.5 p/Share
69
Added 0.38%
17,869
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
1,743
Added 8.92%
17,800
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
$7,808
$153.1 p/Share
51
Added 0.32%
16,057
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$34,179
$99.07 p/Share
345
Added 2.11%
16,005
Common Stock
Sep 29
2021
BUY
Grant, award, or other acquisition
$6,663
$201.9 p/Share
33
Added 0.21%
15,660
Common Stock
Jul 07
2021
BUY
Grant, award, or other acquisition
$17,416
$204.89 p/Share
85
Added 0.54%
15,626
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
$33,128
$98.89 p/Share
335
Added 2.11%
15,541
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
1,084
Added 6.65%
15,205
Common Stock
Mar 30
2021
BUY
Grant, award, or other acquisition
$6,200
$172.22 p/Share
36
Added 0.25%
14,121
Common Stock
Dec 30
2020
BUY
Grant, award, or other acquisition
$32,459
$74.79 p/Share
434
Added 2.99%
14,085
Common Stock
Sep 29
2020
BUY
Grant, award, or other acquisition
$4,717
$127.49 p/Share
37
Added 0.27%
13,651
Common Stock