Dec 12
2024
BUY
Grant, award, or other acquisition
$9,333
$282.83 p/Share
33
Added 0.31%
10,583
Common Stock
Sep 12
2024
BUY
Grant, award, or other acquisition
$9,237
$249.66 p/Share
37
Added 0.35%
10,550
Common Stock
Jun 12
2024
BUY
Grant, award, or other acquisition
$7,731
$220.89 p/Share
35
Added 0.33%
10,512
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
$149,939
$219.21 p/Share
684
Added 6.13%
10,476
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
$7,141
$246.27 p/Share
29
Added 0.3%
9,792
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
$6,163
$212.55 p/Share
29
Added 0.3%
9,762
Common Stock
Sep 11
2023
BUY
Grant, award, or other acquisition
$6,251
$201.66 p/Share
31
Added 0.32%
9,733
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$6,162
$192.57 p/Share
32
Added 0.33%
9,701
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$129,931
$180.46 p/Share
720
Added 6.93%
9,669
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$5,678
$162.25 p/Share
35
Added 0.39%
8,949
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$4,789
$140.86 p/Share
34
Added 0.38%
8,913
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$4,850
$127.63 p/Share
38
Added 0.43%
8,878
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
$4,800
$114.28 p/Share
42
Added 0.47%
8,840
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
$129,993
$119.26 p/Share
1,090
Added 11.02%
8,798
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$4,171
$126.4 p/Share
33
Added 0.43%
7,708
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$3,458
$150.35 p/Share
23
Added 0.3%
7,674
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
$3,584
$149.32 p/Share
24
Added 0.31%
7,651
Common Stock
Jun 14
2021
BUY
Other acquisition or disposition
$3,562
$161.93 p/Share
22
Added 0.29%
7,626
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
$129,905
$157.46 p/Share
825
Added 9.79%
7,604
Common Stock
Mar 15
2021
BUY
Other acquisition or disposition
$3,064
$153.19 p/Share
20
Added 0.29%
6,779
Common Stock
Dec 14
2020
BUY
Other acquisition or disposition
$2,688
$134.42 p/Share
20
Added 0.3%
6,759
Common Stock