Jul 10
2024
BUY
Grant, award, or other acquisition
$2,244
$224.41 p/Share
10
Added 0.03%
38,266
Common Stock
Jun 10
2024
BUY
Grant, award, or other acquisition
$3,663
$228.95 p/Share
16
Added 0.04%
38,256
Common Stock
May 10
2024
BUY
Grant, award, or other acquisition
$3,711
$247.4 p/Share
15
Added 0.04%
38,239
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
$3,789
$236.85 p/Share
16
Added 0.04%
38,223
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$3,262
$250.96 p/Share
13
Added 0.03%
38,207
Common Stock
Feb 10
2024
BUY
Grant, award, or other acquisition
$3,492
$249.45 p/Share
14
Added 0.04%
38,193
Common Stock
Feb 08
2024
SELL
Other acquisition or disposition
-
3,698
Reduced 8.83%
38,179
Common Stock
Feb 08
2024
SELL
Sale (or disposition) back to the issuer
-
2,172
Reduced 4.93%
41,877
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
12,058
Added 21.49%
44,049
Common Stock
Oct 30
2023
SELL
Open market or private sale
$258,927
$203.24 p/Share
1,274
Reduced 3.83%
31,991
Common Stock
Aug 10
2023
BUY
Grant, award, or other acquisition
$1,381
$230.3 p/Share
6
Added 0.02%
33,265
Common Stock
Jul 10
2023
BUY
Grant, award, or other acquisition
$3,482
$204.86 p/Share
17
Added 0.05%
33,259
Common Stock
Jun 10
2023
BUY
Grant, award, or other acquisition
$3,394
$199.67 p/Share
17
Added 0.05%
33,242
Common Stock
May 10
2023
BUY
Grant, award, or other acquisition
$3,384
$199.06 p/Share
17
Added 0.05%
33,224
Common Stock
Apr 10
2023
BUY
Grant, award, or other acquisition
$3,372
$198.37 p/Share
17
Added 0.05%
33,206
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$2,744
$196.06 p/Share
14
Added 0.04%
33,189
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$2,671
$205.5 p/Share
13
Added 0.04%
33,175
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$89,033
$202.81 p/Share
439
Reduced 2.16%
19,847
Common Stock
Feb 09
2023
SELL
Sale (or disposition) back to the issuer
-
1,858
Reduced 8.39%
20,286
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
13,314
Added 28.65%
33,161
Common Stock
Sep 10
2022
BUY
Grant, award, or other acquisition
$2,087
$231.88 p/Share
9
Added 0.04%
22,144
Common Stock
Aug 10
2022
BUY
Grant, award, or other acquisition
$2,593
$235.76 p/Share
11
Added 0.05%
22,135
Common Stock
Jul 10
2022
BUY
Grant, award, or other acquisition
$2,726
$209.7 p/Share
13
Added 0.06%
22,123
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
$2,745
$211.12 p/Share
13
Added 0.06%
22,110
Common Stock
May 10
2022
BUY
Grant, award, or other acquisition
$2,671
$222.6 p/Share
12
Added 0.05%
22,097
Common Stock