Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
$18,740
$133.86 p/Share
|
140
|
|
Sep 29
2023
|
BUY
Grant, award, or other acquisition
|
$18,859
$162.58 p/Share
|
116
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$18,732
$156.1 p/Share
|
120
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$18,693
$128.04 p/Share
|
146
|
|
Jan 03
2023
|
BUY
Grant, award, or other acquisition
|
$18,740
$83.29 p/Share
|
225
|
|
Sep 28
2022
|
BUY
Grant, award, or other acquisition
|
$18,707
$71.95 p/Share
|
260
|
|
Jun 28
2022
|
BUY
Grant, award, or other acquisition
|
$18,786
$62.0 p/Share
|
303
|
|
Mar 29
2022
|
BUY
Grant, award, or other acquisition
|
$18,728
$61.81 p/Share
|
303
|
|
Jan 03
2022
|
BUY
Grant, award, or other acquisition
|
$18,763
$64.7 p/Share
|
290
|
|
Sep 24
2021
|
BUY
Grant, award, or other acquisition
|
$18,753
$65.8 p/Share
|
285
|
|
Jun 25
2021
|
BUY
Grant, award, or other acquisition
|
$18,778
$75.11 p/Share
|
250
|
|
Mar 26
2021
|
BUY
Grant, award, or other acquisition
|
$18,707
$66.81 p/Share
|
280
|
|
Jan 04
2021
|
BUY
Grant, award, or other acquisition
|
$18,753
$68.44 p/Share
|
274
|
|