Jun 28
2024
BUY
Grant, award, or other acquisition
-
512
Added 2.94%
16,914
Common Stock
Jun 27
2024
BUY
Grant, award, or other acquisition
$20,084
$115.43 p/Share
174
Added 1.05%
16,402
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
-
1,794
Added 9.96%
16,227
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$17,678
$121.92 p/Share
145
Added 0.99%
14,433
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$37,748
$53.85 p/Share
701
Added 4.68%
14,288
Common Stock
Sep 28
2023
BUY
Grant, award, or other acquisition
$16,349
$104.14 p/Share
157
Added 1.14%
13,586
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
500
Added 3.59%
13,429
Common Stock
Jun 29
2023
BUY
Grant, award, or other acquisition
$15,565
$111.18 p/Share
140
Added 1.07%
12,929
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
-
1,890
Added 12.88%
12,788
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$13,134
$110.37 p/Share
119
Added 1.08%
10,898
Common Stock
Dec 29
2022
BUY
Grant, award, or other acquisition
$35,573
$55.67 p/Share
639
Added 5.6%
10,779
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$12,028
$107.39 p/Share
112
Added 1.09%
10,140
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
493
Added 4.69%
10,028
Common Stock
Jun 29
2022
BUY
Grant, award, or other acquisition
$11,319
$115.5 p/Share
98
Added 1.02%
9,535
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
1,743
Added 15.59%
9,437
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
$9,033
$153.1 p/Share
59
Added 0.76%
7,694
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$33,387
$99.07 p/Share
337
Added 4.23%
7,634
Common Stock
Sep 29
2021
BUY
Grant, award, or other acquisition
$7,672
$201.9 p/Share
38
Added 0.52%
7,296
Common Stock
Jul 07
2021
BUY
Grant, award, or other acquisition
$20,489
$204.89 p/Share
100
Added 1.36%
7,257
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
$31,744
$98.89 p/Share
321
Added 4.29%
7,157
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
1,084
Added 13.69%
6,836
Common Stock
Mar 30
2021
BUY
Grant, award, or other acquisition
$6,028
$172.22 p/Share
35
Added 0.6%
5,752
Common Stock
Dec 30
2020
BUY
Grant, award, or other acquisition
$31,861
$74.79 p/Share
426
Added 6.94%
5,716
Common Stock
Sep 29
2020
BUY
Grant, award, or other acquisition
$4,717
$127.49 p/Share
37
Added 0.69%
5,289
Common Stock