Jan 21
2025
BUY
Grant, award, or other acquisition
$264,760
$261.88 p/Share
1,011
Added 3.54%
27,555
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$44,825
$239.71 p/Share
187
Added 0.7%
26,434
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$49,973
$210.86 p/Share
237
Added 0.9%
26,124
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$44,901
$202.26 p/Share
222
Added 0.85%
25,772
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$49,874
$200.3 p/Share
249
Added 0.97%
25,433
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$264,906
$166.19 p/Share
1,594
Added 5.95%
25,183
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$43,035
$170.1 p/Share
253
Added 1.07%
23,479
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
$37,415
$145.02 p/Share
258
Added 1.1%
23,097
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$37,378
$145.44 p/Share
257
Added 1.12%
22,718
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$37,398
$130.31 p/Share
287
Added 1.27%
22,327
Common Stock
Jan 19
2023
BUY
Open market or private purchase
$50,448
$134.53 p/Share
375
Added 1.67%
22,039
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$249,876
$140.38 p/Share
1,780
Added 7.59%
21,664
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$34,866
$134.1 p/Share
260
Added 1.3%
19,777
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$34,903
$104.5 p/Share
334
Added 1.69%
19,383
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$32,432
$112.61 p/Share
288
Added 1.5%
18,924
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$32,444
$136.32 p/Share
238
Added 1.27%
18,533
Common Stock
Jan 19
2022
BUY
Open market or private purchase
$100,286
$149.68 p/Share
670
Added 3.53%
18,295
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
$249,957
$153.16 p/Share
1,632
Added 8.47%
17,625
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$34,995
$158.35 p/Share
221
Added 1.37%
15,923
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$39,940
$163.69 p/Share
244
Added 1.54%
15,635
Common Stock