Dec 31
2024
BUY
Grant, award, or other acquisition
$46,459
$469.29 p/Share
99
Added 0.97%
10,056
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$46,470
$528.07 p/Share
88
Added 0.88%
9,916
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$228,114
$484.32 p/Share
471
Added 4.59%
9,789
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$44,994
$478.66 p/Share
94
Added 1.0%
9,276
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$44,941
$468.14 p/Share
96
Added 1.04%
9,145
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$44,899
$440.19 p/Share
102
Added 1.12%
9,013
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$45,124
$455.8 p/Share
99
Added 1.1%
8,872
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
$175,357
$447.34 p/Share
392
Added 4.29%
8,737
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$44,786
$461.72 p/Share
97
Added 1.15%
8,345
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$40,375
$545.61 p/Share
74
Added 0.89%
8,217
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$38,566
$470.32 p/Share
82
Added 1.0%
8,117
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$38,286
$478.57 p/Share
80
Added 0.99%
8,006
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
$175,125
$454.87 p/Share
385
Added 4.65%
7,897
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$37,566
$447.22 p/Share
84
Added 1.11%
7,512
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$37,546
$387.07 p/Share
97
Added 1.29%
7,402
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$37,456
$360.15 p/Share
104
Added 1.41%
7,273
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$48,700
$363.43 p/Share
134
Added 1.84%
7,143
Common Stock
May 19
2021
BUY
Grant, award, or other acquisition
$169,872
$370.9 p/Share
458
Added 6.13%
7,009
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$34,953
$323.64 p/Share
108
Added 1.62%
6,551
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$35,043
$304.72 p/Share
115
Added 1.76%
6,411
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$35,019
$315.49 p/Share
111
Added 1.74%
6,266
Common Stock