Sep 30
2025
BUY
Grant, award, or other acquisition
$39,961
$124.49 p/Share
321
Added 0.49%
65,024
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
$39,869
$137.48 p/Share
290
Added 0.45%
64,317
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$39,930
$132.66 p/Share
301
Added 0.47%
63,639
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
$39,880
$145.55 p/Share
274
Added 0.43%
62,960
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$39,945
$135.41 p/Share
295
Added 0.47%
62,322
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$39,914
$115.36 p/Share
346
Added 0.56%
61,619
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$39,949
$116.81 p/Share
342
Added 0.56%
60,857
Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
$37,436
$103.99 p/Share
360
Added 0.6%
60,085
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$37,445
$99.59 p/Share
376
Added 0.63%
59,222
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$37,506
$105.95 p/Share
354
Added 0.6%
58,468
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$37,494
$98.41 p/Share
381
Added 0.66%
57,719
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$58,259
$81.71 p/Share
713
Added 1.25%
56,472
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$59,298
$88.77 p/Share
668
Added 1.19%
55,357
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$59,293
$85.56 p/Share
693
Added 1.26%
54,272
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$60,117
$97.12 p/Share
619
Added 1.15%
53,220
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$51,845
$90.48 p/Share
573
Added 1.08%
52,251
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$51,864
$90.99 p/Share
570
Added 1.1%
51,305
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$51,871
$90.21 p/Share
575
Added 1.13%
50,385
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$51,844
$78.67 p/Share
659
Added 1.32%
49,399
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$51,802
$74.75 p/Share
693
Added 1.41%
48,335
Common Stock