Nov 18
2024
BUY
Grant, award, or other acquisition
$231,249
$727.2 p/Share
318
Added 0.58%
54,586
Common Stock
Oct 21
2024
BUY
Grant, award, or other acquisition
$11,779
$906.13 p/Share
13
Added 0.02%
54,267
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
$12,006
$923.54 p/Share
13
Added 0.02%
54,254
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
$11,983
$921.81 p/Share
13
Added 0.02%
54,163
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$11,405
$950.46 p/Share
12
Added 0.02%
54,150
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
$11,505
$885.01 p/Share
13
Added 0.02%
54,138
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
$11,747
$783.18 p/Share
15
Added 0.03%
54,044
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$12,012
$750.77 p/Share
16
Added 0.03%
54,029
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
$11,439
$762.66 p/Share
15
Added 0.03%
54,013
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$12,090
$755.66 p/Share
16
Added 0.03%
53,906
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$12,056
$634.57 p/Share
19
Added 0.04%
53,891
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
$11,595
$579.76 p/Share
20
Added 0.04%
53,872
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
$211,550
$597.6 p/Share
354
Added 0.65%
53,751
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
$11,099
$616.64 p/Share
18
Added 0.03%
53,397
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
$11,425
$571.28 p/Share
20
Added 0.04%
53,379
Common Stock
Aug 21
2023
BUY
Grant, award, or other acquisition
$11,560
$550.5 p/Share
21
Added 0.04%
53,256
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
$11,178
$447.14 p/Share
25
Added 0.05%
53,235
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$11,298
$451.95 p/Share
25
Added 0.05%
53,210
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$11,297
$434.51 p/Share
26
Added 0.05%
53,051
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
$11,170
$372.35 p/Share
30
Added 0.06%
53,025
Common Stock
Mar 20
2023
BUY
Grant, award, or other acquisition
$11,342
$333.6 p/Share
34
Added 0.06%
52,995
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$11,462
$327.51 p/Share
35
Added 0.07%
52,772
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$11,447
$357.74 p/Share
32
Added 0.06%
52,738
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
$11,448
$357.78 p/Share
32
Added 0.06%
52,706
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
$191,058
$361.17 p/Share
529
Added 1.0%
52,531
Common Stock