Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$415
$83.04 p/Share
|
5
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$465
$77.66 p/Share
|
6
|
|
Jan 16
2024
|
BUY
Grant, award, or other acquisition
|
$464
$77.45 p/Share
|
6
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$886
$68.18 p/Share
|
13
|
|
Oct 25
2022
|
BUY
Grant, award, or other acquisition
|
$3,717
$75.86 p/Share
|
49
|
|
Jul 19
2022
|
BUY
Grant, award, or other acquisition
|
$6,304
$72.46 p/Share
|
87
|
|
Apr 19
2022
|
BUY
Grant, award, or other acquisition
|
$3,718
$90.69 p/Share
|
41
|
|
Jan 18
2022
|
BUY
Grant, award, or other acquisition
|
$4,494
$88.12 p/Share
|
51
|
|
Oct 20
2021
|
BUY
Grant, award, or other acquisition
|
$3,760
$75.19 p/Share
|
50
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
$5,228
$68.79 p/Share
|
76
|
|
Jul 21
2020
|
BUY
Grant, award, or other acquisition
|
$3,727
$51.77 p/Share
|
72
|
|
Apr 21
2020
|
BUY
Grant, award, or other acquisition
|
$6,769
$52.88 p/Share
|
128
|
|
Jan 21
2020
|
BUY
Grant, award, or other acquisition
|
$5,290
$71.48 p/Share
|
74
|
|
Oct 15
2019
|
BUY
Grant, award, or other acquisition
|
$3,747
$65.74 p/Share
|
57
|
|
Jul 16
2019
|
BUY
Grant, award, or other acquisition
|
$9,736
$62.81 p/Share
|
155
|
|
Apr 16
2019
|
BUY
Grant, award, or other acquisition
|
$5,990
$59.31 p/Share
|
101
|
|
Jan 15
2019
|
BUY
Grant, award, or other acquisition
|
$5,990
$49.5 p/Share
|
121
|
|
Oct 16
2018
|
BUY
Grant, award, or other acquisition
|
$5,260
$50.1 p/Share
|
105
|
|
Jul 17
2018
|
BUY
Grant, award, or other acquisition
|
$9,730
$55.6 p/Share
|
175
|
|
Apr 17
2018
|
BUY
Grant, award, or other acquisition
|
$5,995
$56.56 p/Share
|
106
|
|
Jan 16
2018
|
BUY
Grant, award, or other acquisition
|
$6,035
$55.88 p/Share
|
108
|
|
Oct 17
2017
|
BUY
Grant, award, or other acquisition
|
$4,478
$59.7 p/Share
|
75
|
|