Oct 15
2024
|
BUY
Grant, award, or other acquisition
|
$989
$98.91 p/Share
|
10
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$20,108
$103.65 p/Share
|
194
|
|
Jul 16
2024
|
BUY
Grant, award, or other acquisition
|
$1,491
$93.22 p/Share
|
16
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$166
$83.04 p/Share
|
2
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$1,164
$77.66 p/Share
|
15
|
|
Jan 16
2024
|
BUY
Grant, award, or other acquisition
|
$6,118
$77.45 p/Share
|
79
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$3,749
$68.18 p/Share
|
55
|
|
Jul 18
2023
|
BUY
Grant, award, or other acquisition
|
$4,486
$72.36 p/Share
|
62
|
|
Apr 18
2023
|
BUY
Grant, award, or other acquisition
|
$3,455
$62.83 p/Share
|
55
|
|
Jan 17
2023
|
BUY
Grant, award, or other acquisition
|
$3,533
$80.3 p/Share
|
44
|
|
Oct 25
2022
|
BUY
Grant, award, or other acquisition
|
$6,979
$75.86 p/Share
|
92
|
|
Jul 19
2022
|
BUY
Grant, award, or other acquisition
|
$3,551
$72.46 p/Share
|
49
|
|
Apr 19
2022
|
BUY
Grant, award, or other acquisition
|
$2,449
$90.69 p/Share
|
27
|
|
Jan 18
2022
|
BUY
Grant, award, or other acquisition
|
$3,525
$88.12 p/Share
|
40
|
|
Oct 20
2021
|
BUY
Grant, award, or other acquisition
|
$4,963
$75.19 p/Share
|
66
|
|