Mar 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
234
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
-
|
282
|
|
Sep 29
2023
|
BUY
Grant, award, or other acquisition
|
-
|
312
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
-
|
326
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
-
|
17
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
-
|
307
|
|
Dec 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
266
|
|
Oct 07
2022
|
BUY
Grant, award, or other acquisition
|
$34,911
$91.63 p/Share
|
381
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
315
|
|
Jul 08
2022
|
BUY
Grant, award, or other acquisition
|
$34,923
$101.52 p/Share
|
344
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
-
|
277
|
|
May 06
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,106
|
|
Apr 29
2022
|
BUY
Grant, award, or other acquisition
|
-
|
14
|
|
Apr 08
2022
|
BUY
Grant, award, or other acquisition
|
$34,907
$108.07 p/Share
|
323
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
-
|
248
|
|
Jan 07
2022
|
BUY
Grant, award, or other acquisition
|
$34,932
$90.97 p/Share
|
384
|
|
Dec 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
302
|
|
Oct 06
2021
|
BUY
Grant, award, or other acquisition
|
$34,904
$96.42 p/Share
|
362
|
|
Sep 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
270
|
|
Jul 08
2021
|
BUY
Grant, award, or other acquisition
|
$34,941
$103.99 p/Share
|
336
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
245
|
|
May 07
2021
|
BUY
Grant, award, or other acquisition
|
-
|
1,059
|
|
Apr 30
2021
|
BUY
Grant, award, or other acquisition
|
$1,411
$100.82 p/Share
|
14
|
|
Apr 07
2021
|
BUY
Grant, award, or other acquisition
|
$34,902
$99.72 p/Share
|
350
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
250
|
|