Jan 02
2024
|
SELL
Grant, award, or other acquisition
|
$48,591
$133.86 p/Share
|
363
|
|
Sep 29
2023
|
BUY
Grant, award, or other acquisition
|
$11,218
$162.58 p/Share
|
69
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$11,239
$156.1 p/Share
|
72
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$11,139
$128.04 p/Share
|
87
|
|
Jan 03
2023
|
SELL
Grant, award, or other acquisition
|
$57,803
$83.29 p/Share
|
694
|
|
Jan 03
2023
|
BUY
Grant, award, or other acquisition
|
$11,244
$83.29 p/Share
|
135
|
|
Sep 28
2022
|
BUY
Grant, award, or other acquisition
|
$11,296
$71.95 p/Share
|
157
|
|
Jun 28
2022
|
BUY
Grant, award, or other acquisition
|
$11,222
$62.0 p/Share
|
181
|
|
Mar 29
2022
|
BUY
Grant, award, or other acquisition
|
$11,249
$61.81 p/Share
|
182
|
|
Jan 20
2022
|
BUY
Grant, award, or other acquisition
|
$9,945
$60.27 p/Share
|
165
|
|
Jan 03
2022
|
BUY
Grant, award, or other acquisition
|
$11,258
$64.7 p/Share
|
174
|
|
Sep 24
2021
|
BUY
Grant, award, or other acquisition
|
$11,252
$65.8 p/Share
|
171
|
|
Jun 25
2021
|
BUY
Grant, award, or other acquisition
|
$11,267
$75.11 p/Share
|
150
|
|
Mar 26
2021
|
BUY
Grant, award, or other acquisition
|
$11,224
$66.81 p/Share
|
168
|
|
Jan 04
2021
|
BUY
Grant, award, or other acquisition
|
$11,224
$68.44 p/Share
|
164
|
|