Jul 31
2024
BUY
Grant, award, or other acquisition
$38,420
$126.8 p/Share
303
Added 1.79%
16,667
Common Stock
May 30
2024
BUY
Grant, award, or other acquisition
$9,046
$122.25 p/Share
74
Added 0.45%
16,364
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
1,589
Added 8.89%
16,289
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$36,335
$132.13 p/Share
275
Added 1.84%
14,700
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$36,071
$113.79 p/Share
317
Added 2.15%
14,424
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$18,142
$120.95 p/Share
150
Added 1.05%
14,106
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$34,718
$126.25 p/Share
275
Added 1.93%
13,956
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$34,457
$132.53 p/Share
260
Added 1.87%
13,681
Common Stock
May 30
2023
BUY
Grant, award, or other acquisition
-
1,838
Added 12.05%
13,420
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
11,571
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$1,314
$119.47 p/Share
11
Added 0.09%
11,582
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$32,854
$119.47 p/Share
275
Added 2.32%
11,571
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$13,067
$116.67 p/Share
112
Added 0.98%
11,296
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$9,423
$113.54 p/Share
83
Added 0.74%
11,184
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$32,533
$132.25 p/Share
246
Added 2.17%
11,100
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$13,599
$129.52 p/Share
105
Added 0.96%
10,854
Common Stock
Dec 29
2022
-
150,000
Reduced 93.31%
10,748
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$31,672
$136.52 p/Share
232
Added 0.14%
160,748
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$13,105
$112.97 p/Share
116
Added 0.07%
160,516
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$31,364
$111.22 p/Share
282
Added 0.18%
160,399
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$15,020
$110.44 p/Share
136
Added 0.08%
160,117
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$14,974
$120.76 p/Share
124
Added 0.08%
159,981
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
159,856
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$29,190
$116.76 p/Share
250
Added 0.16%
159,857
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
1,610
Added 1.0%
159,607
Common Stock