Nov 01
2024
BUY
Grant, award, or other acquisition
$20,856
$139.04 p/Share
150
Added 0.38%
39,831
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
$20,879
$140.13 p/Share
149
Added 0.37%
39,680
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
$18,066
$123.74 p/Share
146
Added 0.37%
39,530
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
979
Added 2.43%
39,384
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$19,371
$124.98 p/Share
155
Added 0.4%
38,405
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$17,455
$103.9 p/Share
168
Added 0.44%
38,249
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
$17,899
$125.17 p/Share
143
Added 0.37%
38,080
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$19,099
$114.37 p/Share
167
Added 0.44%
37,937
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$125,006
$114.37 p/Share
1,093
Added 2.81%
37,769
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$17,267
$106.59 p/Share
162
Added 0.44%
36,676
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$20,431
$103.19 p/Share
198
Added 0.54%
36,513
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$18,080
$99.89 p/Share
181
Added 0.5%
36,315
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
$45,514
$104.39 p/Share
436
Added 1.19%
36,133
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
-
1,128
Added 3.06%
35,697
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$62,967
$102.72 p/Share
613
Added 1.74%
34,569
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
$71,567
$95.55 p/Share
749
Added 2.16%
33,955
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$71,063
$91.34 p/Share
778
Added 2.29%
33,205
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
$70,696
$97.11 p/Share
728
Added 2.2%
32,427
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$70,347
$91.36 p/Share
770
Added 2.37%
31,699
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$69,471
$68.31 p/Share
1,017
Added 3.18%
30,928
Common Stock