Sep 12
2024
BUY
Grant, award, or other acquisition
$17,725
$249.66 p/Share
71
Added 0.36%
19,776
Common Stock
Jun 12
2024
BUY
Grant, award, or other acquisition
$14,578
$220.89 p/Share
66
Added 0.33%
19,705
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
$149,939
$219.21 p/Share
684
Added 3.37%
19,638
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
$14,037
$246.27 p/Share
57
Added 0.3%
18,954
Common Stock
Feb 16
2024
SELL
Open market or private sale
$308,420
$247.33 p/Share
1,247
Reduced 6.19%
18,897
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
$12,115
$212.55 p/Share
57
Added 0.28%
20,144
Common Stock
Sep 11
2023
BUY
Grant, award, or other acquisition
$12,099
$201.66 p/Share
60
Added 0.3%
20,086
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$12,131
$192.57 p/Share
63
Added 0.31%
20,026
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$129,931
$180.46 p/Share
720
Added 3.48%
19,963
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$11,519
$162.25 p/Share
71
Added 0.37%
19,243
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$9,719
$140.86 p/Share
69
Added 0.36%
19,171
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$9,700
$127.63 p/Share
76
Added 0.4%
19,101
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$9,714
$114.28 p/Share
85
Added 0.44%
19,024
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
$129,993
$119.26 p/Share
1,090
Added 5.44%
18,939
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$8,974
$126.4 p/Share
71
Added 0.4%
17,849
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$7,668
$150.35 p/Share
51
Added 0.29%
17,777
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
$7,615
$149.32 p/Share
51
Added 0.29%
17,726
Common Stock
Jun 14
2021
BUY
Other acquisition or disposition
$7,611
$161.93 p/Share
47
Added 0.27%
17,674
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
$129,905
$157.46 p/Share
825
Added 4.47%
17,627
Common Stock
Mar 15
2021
BUY
Other acquisition or disposition
$7,200
$153.19 p/Share
47
Added 0.28%
16,802
Common Stock
Dec 14
2020
BUY
Other acquisition or disposition
$6,183
$134.42 p/Share
46
Added 0.27%
16,754
Common Stock