Oct 25
2024
|
BUY
Grant, award, or other acquisition
|
$864
$144.05 p/Share
|
6
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$858
$122.67 p/Share
|
7
|
|
Apr 26
2024
|
BUY
Grant, award, or other acquisition
|
$774
$129.12 p/Share
|
6
|
|
Jan 26
2024
|
BUY
Grant, award, or other acquisition
|
$769
$128.22 p/Share
|
6
|
|
Oct 27
2023
|
BUY
Grant, award, or other acquisition
|
$866
$108.32 p/Share
|
8
|
|
Jul 28
2023
|
BUY
Grant, award, or other acquisition
|
$825
$117.88 p/Share
|
7
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$819
$102.4 p/Share
|
8
|
|
Jan 27
2023
|
BUY
Grant, award, or other acquisition
|
$826
$103.28 p/Share
|
8
|
|
Oct 28
2022
|
BUY
Grant, award, or other acquisition
|
$830
$103.8 p/Share
|
8
|
|
Jul 29
2022
|
BUY
Grant, award, or other acquisition
|
$861
$95.69 p/Share
|
9
|
|
Apr 29
2022
|
BUY
Grant, award, or other acquisition
|
$847
$84.67 p/Share
|
10
|
|
Jan 28
2022
|
BUY
Grant, award, or other acquisition
|
$814
$81.42 p/Share
|
10
|
|
Oct 29
2021
|
BUY
Grant, award, or other acquisition
|
$779
$86.53 p/Share
|
9
|
|
Jul 30
2021
|
BUY
Grant, award, or other acquisition
|
$793
$88.16 p/Share
|
9
|
|
Apr 30
2021
|
BUY
Grant, award, or other acquisition
|
$805
$89.42 p/Share
|
9
|
|
Jan 29
2021
|
BUY
Grant, award, or other acquisition
|
$801
$100.17 p/Share
|
8
|
|
Oct 30
2020
|
BUY
Grant, award, or other acquisition
|
$822
$74.76 p/Share
|
11
|
|