Nov 18
2024
BUY
Grant, award, or other acquisition
$234,158
$727.2 p/Share
322
Added 1.96%
16,146
Common Stock
Oct 21
2024
BUY
Grant, award, or other acquisition
$14,498
$906.13 p/Share
16
Added 0.1%
15,825
Common Stock
Sep 16
2024
BUY
Grant, award, or other acquisition
$14,776
$923.54 p/Share
16
Added 0.1%
15,809
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
$14,748
$921.81 p/Share
16
Added 0.1%
15,770
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$15,207
$950.46 p/Share
16
Added 0.1%
15,754
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
$15,045
$885.01 p/Share
17
Added 0.11%
15,738
Common Stock
May 20
2024
BUY
Grant, award, or other acquisition
$14,880
$783.18 p/Share
19
Added 0.12%
15,697
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$15,015
$750.77 p/Share
20
Added 0.13%
15,678
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
$14,490
$762.66 p/Share
19
Added 0.12%
15,658
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$15,113
$755.66 p/Share
20
Added 0.13%
15,612
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$14,595
$634.57 p/Share
23
Added 0.15%
15,592
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
$14,494
$579.76 p/Share
25
Added 0.16%
15,569
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
$214,538
$597.6 p/Share
359
Added 2.26%
15,515
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
$14,182
$616.64 p/Share
23
Added 0.15%
15,156
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
$14,282
$571.28 p/Share
25
Added 0.16%
15,133
Common Stock
Aug 21
2023
BUY
Grant, award, or other acquisition
$14,313
$550.5 p/Share
26
Added 0.17%
15,079
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
$14,308
$447.14 p/Share
32
Added 0.21%
15,053
Common Stock
Jun 20
2023
BUY
Grant, award, or other acquisition
$14,462
$451.95 p/Share
32
Added 0.21%
15,021
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$14,338
$434.51 p/Share
33
Added 0.22%
14,951
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
$14,521
$372.35 p/Share
39
Added 0.26%
14,918
Common Stock
Mar 20
2023
BUY
Grant, award, or other acquisition
$14,344
$333.6 p/Share
43
Added 0.29%
14,879
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$14,410
$327.51 p/Share
44
Added 0.3%
14,783
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$14,309
$357.74 p/Share
40
Added 0.27%
14,738
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
$13,953
$357.78 p/Share
39
Added 0.26%
14,698
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
$193,948
$361.17 p/Share
537
Added 3.54%
14,622
Common Stock