Oct 31
2024
BUY
Grant, award, or other acquisition
$53,662
$121.96 p/Share
440
Added 1.54%
28,140
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$53,256
$126.8 p/Share
420
Added 1.49%
27,699
Common Stock
May 30
2024
BUY
Grant, award, or other acquisition
$9,046
$122.25 p/Share
74
Added 0.27%
27,278
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
1,589
Added 5.52%
27,203
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$46,245
$132.13 p/Share
350
Added 1.35%
25,614
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$45,857
$113.79 p/Share
403
Added 1.57%
25,264
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$34,107
$120.95 p/Share
282
Added 1.12%
24,860
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$43,430
$126.25 p/Share
344
Added 1.38%
24,578
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$43,204
$132.53 p/Share
326
Added 1.33%
24,233
Common Stock
May 30
2023
BUY
Grant, award, or other acquisition
-
1,838
Added 7.14%
23,907
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
22,058
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$1,314
$119.47 p/Share
11
Added 0.05%
22,069
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$41,456
$119.47 p/Share
347
Added 1.55%
22,059
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$13,067
$116.67 p/Share
112
Added 0.51%
21,712
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$19,755
$113.54 p/Share
174
Added 0.8%
21,599
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$40,997
$132.25 p/Share
310
Added 1.43%
21,425
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$28,882
$129.52 p/Share
223
Added 1.05%
21,114
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$39,181
$136.52 p/Share
287
Added 1.36%
20,891
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$28,017
$112.97 p/Share
248
Added 1.19%
20,603
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$38,705
$111.22 p/Share
348
Added 1.68%
20,355
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$32,580
$110.44 p/Share
295
Added 1.45%
20,006
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$14,974
$120.76 p/Share
124
Added 0.63%
19,711
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
19,587
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$36,429
$116.76 p/Share
312
Added 1.57%
19,587
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
1,610
Added 7.71%
19,275
Common Stock