Aug 01
2024
BUY
Grant, award, or other acquisition
$33,491
$140.13 p/Share
239
Added 0.51%
46,380
Common Stock
May 01
2024
BUY
Grant, award, or other acquisition
$29,450
$123.74 p/Share
238
Added 0.51%
46,140
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
-
979
Added 2.09%
45,901
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$30,495
$124.98 p/Share
244
Added 0.54%
44,922
Common Stock
Nov 01
2023
BUY
Grant, award, or other acquisition
$27,949
$103.9 p/Share
269
Added 0.6%
44,678
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
$28,538
$125.17 p/Share
228
Added 0.51%
44,408
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
$29,164
$114.37 p/Share
255
Added 0.57%
44,180
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$125,006
$114.37 p/Share
1,093
Added 2.43%
43,924
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$26,647
$106.59 p/Share
250
Added 0.58%
42,831
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
$28,790
$103.19 p/Share
279
Added 0.65%
42,581
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$26,071
$99.89 p/Share
261
Added 0.61%
42,301
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
$52,613
$104.39 p/Share
504
Added 1.18%
42,039
Common Stock
Apr 22
2022
BUY
Grant, award, or other acquisition
-
1,128
Added 2.64%
41,535
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$53,517
$102.72 p/Share
521
Added 1.27%
40,407
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
$53,986
$95.55 p/Share
565
Added 1.4%
39,885
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
$53,434
$91.34 p/Share
585
Added 1.47%
39,320
Common Stock
May 03
2021
BUY
Grant, award, or other acquisition
$53,313
$97.11 p/Share
549
Added 1.4%
38,734
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$52,897
$91.36 p/Share
579
Added 1.49%
38,185
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
$52,052
$68.31 p/Share
762
Added 1.99%
37,606
Common Stock