Jul 31
2024
BUY
Grant, award, or other acquisition
$67,077
$126.8 p/Share
529
Added 1.2%
43,545
Common Stock
May 30
2024
BUY
Grant, award, or other acquisition
$9,046
$122.25 p/Share
74
Added 0.17%
43,015
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
1,589
Added 3.57%
42,941
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$59,987
$132.13 p/Share
454
Added 1.09%
41,352
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$59,512
$113.79 p/Share
523
Added 1.26%
40,897
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$56,241
$120.95 p/Share
465
Added 1.14%
40,374
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$55,550
$126.25 p/Share
440
Added 1.09%
39,909
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$55,132
$132.53 p/Share
416
Added 1.04%
39,469
Common Stock
May 30
2023
BUY
Grant, award, or other acquisition
-
1,838
Added 4.49%
39,052
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
37,203
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$1,314
$119.47 p/Share
11
Added 0.03%
37,214
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$53,403
$119.47 p/Share
447
Added 1.19%
37,203
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$13,067
$116.67 p/Share
112
Added 0.3%
36,756
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$34,062
$113.54 p/Share
300
Added 0.81%
36,644
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$52,767
$132.25 p/Share
399
Added 1.09%
36,343
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$49,994
$129.52 p/Share
386
Added 1.06%
35,943
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$49,693
$136.52 p/Share
364
Added 1.01%
35,557
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$48,803
$112.97 p/Share
432
Added 1.21%
35,192
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$49,048
$111.22 p/Share
441
Added 1.25%
34,760
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$56,877
$110.44 p/Share
515
Added 1.48%
34,318
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$14,974
$120.76 p/Share
124
Added 0.37%
33,803
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
33,679
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$46,470
$116.76 p/Share
398
Added 1.17%
33,679
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
1,610
Added 4.61%
33,281
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$28,469
$120.63 p/Share
236
Added 0.74%
31,671
Common Stock