Jul 31
2024
BUY
Grant, award, or other acquisition
$14,708
$126.8 p/Share
116
Added 0.62%
18,461
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
1,589
Added 7.97%
18,345
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$12,948
$132.13 p/Share
98
Added 0.58%
16,756
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$12,858
$113.79 p/Share
113
Added 0.67%
16,657
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$21,045
$120.95 p/Share
174
Added 1.04%
16,544
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$11,488
$126.25 p/Share
91
Added 0.55%
16,369
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$11,397
$132.53 p/Share
86
Added 0.53%
16,278
Common Stock
May 30
2023
BUY
Grant, award, or other acquisition
-
1,838
Added 10.19%
16,192
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
14,343
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$1,314
$119.47 p/Share
11
Added 0.08%
14,354
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$9,916
$119.47 p/Share
83
Added 0.58%
14,344
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$12,035
$113.54 p/Share
106
Added 0.74%
14,260
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$9,786
$132.25 p/Share
74
Added 0.52%
14,154
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$17,744
$129.52 p/Share
137
Added 0.96%
14,079
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$8,737
$136.52 p/Share
64
Added 0.46%
13,942
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$17,397
$112.97 p/Share
154
Added 1.1%
13,877
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$8,564
$111.22 p/Share
77
Added 0.56%
13,723
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$20,431
$110.44 p/Share
185
Added 1.34%
13,645
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
13,460
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$6,655
$116.76 p/Share
57
Added 0.42%
13,461
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
1,610
Added 10.72%
13,404
Common Stock
Mar 29
2022
BUY
Grant, award, or other acquisition
$8,806
$120.63 p/Share
73
Added 0.62%
11,794
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$6,582
$109.7 p/Share
60
Added 0.51%
11,720
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$17,123
$89.18 p/Share
192
Added 1.62%
11,660
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$3,513
$92.46 p/Share
38
Added 0.33%
11,467
Common Stock