Sep 12
2024
BUY
Grant, award, or other acquisition
$7,489
$249.66 p/Share
30
Added 0.1%
29,317
Common Stock
Sep 05
2024
-
193
Reduced 0.65%
29,287
Common Stock
Jun 12
2024
BUY
Grant, award, or other acquisition
$6,184
$220.89 p/Share
28
Added 0.09%
29,480
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
$149,939
$219.21 p/Share
684
Added 2.27%
29,452
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
$5,664
$246.27 p/Share
23
Added 0.08%
28,768
Common Stock
Feb 21
2024
$50,399
$245.85 p/Share
205
Reduced 0.71%
28,744
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
$4,888
$212.55 p/Share
23
Added 0.08%
28,949
Common Stock
Sep 11
2023
BUY
Grant, award, or other acquisition
$4,839
$201.66 p/Share
24
Added 0.08%
28,926
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$4,814
$192.57 p/Share
25
Added 0.09%
28,902
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$129,931
$180.46 p/Share
720
Added 2.43%
28,876
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$4,380
$162.25 p/Share
27
Added 0.1%
28,156
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$3,662
$140.86 p/Share
26
Added 0.09%
29,179
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$3,701
$127.63 p/Share
29
Added 0.1%
29,152
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$3,657
$114.28 p/Share
32
Added 0.11%
29,123
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
$129,993
$119.26 p/Share
1,090
Added 3.61%
29,090
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$3,034
$126.4 p/Share
24
Added 0.09%
28,000
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$2,556
$150.35 p/Share
17
Added 0.06%
27,976
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
$2,538
$149.32 p/Share
17
Added 0.06%
27,958
Common Stock
Jun 14
2021
BUY
Other acquisition or disposition
$2,591
$161.93 p/Share
16
Added 0.06%
27,940
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
$129,905
$157.46 p/Share
825
Added 2.87%
27,924
Common Stock
Mar 15
2021
BUY
Other acquisition or disposition
$2,145
$153.19 p/Share
14
Added 0.05%
27,099
Common Stock
Dec 14
2020
BUY
Other acquisition or disposition
$1,882
$134.42 p/Share
14
Added 0.05%
27,902
Common Stock