Oct 31
2024
BUY
Grant, award, or other acquisition
$122,203
$121.96 p/Share
1,002
Added 0.59%
169,091
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$121,347
$126.8 p/Share
957
Added 0.57%
168,089
Common Stock
May 30
2024
BUY
Grant, award, or other acquisition
$9,046
$122.25 p/Share
74
Added 0.04%
167,132
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
1,589
Added 0.94%
167,057
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$118,784
$132.13 p/Share
899
Added 0.54%
165,468
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$117,772
$113.79 p/Share
1,035
Added 0.62%
164,569
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$151,187
$120.95 p/Share
1,250
Added 0.76%
163,533
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$151,187
$120.95 p/Share
1,250
Added 0.76%
163,533
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$107,438
$126.25 p/Share
851
Added 0.52%
162,283
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$106,686
$132.53 p/Share
805
Added 0.5%
161,432
Common Stock
May 30
2023
BUY
Grant, award, or other acquisition
-
1,838
Added 1.13%
160,626
Common Stock
Apr 28
2023
SELL
Sale (or disposition) back to the issuer
$0
$119.47 p/Share
0
Reduced 0.0%
158,777
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$1,314
$119.47 p/Share
11
Added 0.01%
158,788
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$104,536
$119.47 p/Share
875
Added 0.55%
158,778
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$13,067
$116.67 p/Share
112
Added 0.07%
157,902
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
$95,600
$113.54 p/Share
842
Added 0.53%
157,790
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$103,287
$132.25 p/Share
781
Added 0.5%
156,947
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$140,658
$129.52 p/Share
1,086
Added 0.69%
156,166
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$94,744
$136.52 p/Share
694
Added 0.45%
155,080
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
$137,823
$112.97 p/Share
1,220
Added 0.78%
154,385
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$93,202
$111.22 p/Share
838
Added 0.54%
153,165
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$161,242
$110.44 p/Share
1,460
Added 0.95%
152,326
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
$14,974
$120.76 p/Share
124
Added 0.08%
150,865
Common Stock
Apr 29
2022
SELL
Sale (or disposition) back to the issuer
$0
$116.76 p/Share
0
Reduced 0.0%
150,741
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$89,672
$116.76 p/Share
768
Added 0.51%
150,742
Common Stock