Mar 14
2025
BUY
Grant, award, or other acquisition
$13,558
$276.7 p/Share
49
Added 0.27%
18,440
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
$11,878
$282.83 p/Share
42
Added 0.23%
18,390
Common Stock
Sep 12
2024
BUY
Grant, award, or other acquisition
$11,734
$249.66 p/Share
47
Added 0.26%
18,348
Common Stock
Jun 12
2024
BUY
Grant, award, or other acquisition
$9,719
$220.89 p/Share
44
Added 0.24%
18,301
Common Stock
May 08
2024
BUY
Grant, award, or other acquisition
$149,939
$219.21 p/Share
684
Added 3.61%
18,256
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
$9,604
$246.27 p/Share
39
Added 0.22%
17,572
Common Stock
Dec 12
2023
BUY
Grant, award, or other acquisition
$8,289
$212.55 p/Share
39
Added 0.22%
17,532
Common Stock
Sep 11
2023
BUY
Grant, award, or other acquisition
$8,268
$201.66 p/Share
41
Added 0.23%
17,492
Common Stock
Jun 12
2023
BUY
Grant, award, or other acquisition
$8,280
$192.57 p/Share
43
Added 0.25%
17,450
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$129,931
$180.46 p/Share
720
Added 3.97%
17,406
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
$8,274
$162.25 p/Share
51
Added 0.3%
16,686
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$7,043
$140.86 p/Share
50
Added 0.3%
16,635
Common Stock
Sep 14
2022
BUY
Grant, award, or other acquisition
$7,020
$127.63 p/Share
55
Added 0.33%
16,584
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
$129,993
$119.26 p/Share
1,090
Added 6.21%
16,468
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
$6,952
$126.4 p/Share
55
Added 0.36%
15,378
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
$5,864
$150.35 p/Share
39
Added 0.25%
15,322
Common Stock
Sep 14
2021
BUY
Grant, award, or other acquisition
$5,823
$149.32 p/Share
39
Added 0.25%
15,283
Common Stock
Jun 14
2021
BUY
Other acquisition or disposition
$5,829
$161.93 p/Share
36
Added 0.24%
15,243
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
$129,905
$157.46 p/Share
825
Added 5.15%
15,207
Common Stock
Mar 15
2021
BUY
Other acquisition or disposition
$5,821
$153.19 p/Share
38
Added 0.26%
14,382
Common Stock
Dec 14
2020
BUY
Other acquisition or disposition
$4,974
$134.42 p/Share
37
Added 0.26%
14,343
Common Stock