Sep 30
2025
BUY
Grant, award, or other acquisition
$39,961
$124.49 p/Share
321
Added 1.7%
18,523
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
$39,869
$137.48 p/Share
290
Added 1.58%
18,103
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$39,930
$132.66 p/Share
301
Added 1.67%
17,718
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
$39,880
$145.55 p/Share
274
Added 1.56%
17,324
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$39,945
$135.41 p/Share
295
Added 1.71%
16,961
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$39,914
$115.36 p/Share
346
Added 2.05%
16,569
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$39,949
$116.81 p/Share
342
Added 2.08%
16,125
Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
$37,436
$103.99 p/Share
360
Added 2.24%
15,685
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$37,445
$99.59 p/Share
376
Added 2.41%
15,211
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$37,506
$105.95 p/Share
354
Added 2.34%
14,752
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$37,494
$98.41 p/Share
381
Added 2.59%
14,313
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$36,769
$81.71 p/Share
450
Added 3.17%
13,750
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$37,461
$88.77 p/Share
422
Added 3.09%
13,218
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$37,475
$85.56 p/Share
438
Added 3.33%
12,713
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$37,974
$97.12 p/Share
391
Added 3.1%
12,205
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$32,482
$90.48 p/Share
359
Added 2.97%
11,748
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$32,483
$90.99 p/Share
357
Added 3.06%
11,321
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$32,476
$90.21 p/Share
360
Added 3.2%
10,901
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$32,491
$78.67 p/Share
413
Added 3.79%
10,470
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$32,442
$74.75 p/Share
434
Added 4.16%
9,989
Common Stock