Sep 30
2025
BUY
Grant, award, or other acquisition
$39,961
$124.49 p/Share
321
Added 1.16%
27,397
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
$39,869
$137.48 p/Share
290
Added 1.07%
26,913
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$39,930
$132.66 p/Share
301
Added 1.12%
26,462
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
$39,880
$145.55 p/Share
274
Added 1.04%
26,005
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$39,945
$135.41 p/Share
295
Added 1.14%
25,581
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$39,914
$115.36 p/Share
346
Added 1.36%
25,120
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$39,949
$116.81 p/Share
342
Added 1.37%
24,605
Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
$37,436
$103.99 p/Share
360
Added 1.47%
24,090
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$37,445
$99.59 p/Share
376
Added 1.57%
23,530
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$37,506
$105.95 p/Share
354
Added 1.52%
23,005
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$37,494
$98.41 p/Share
381
Added 1.67%
22,497
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$36,769
$81.71 p/Share
450
Added 2.02%
21,782
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$37,461
$88.77 p/Share
422
Added 1.95%
21,177
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$37,475
$85.56 p/Share
438
Added 2.08%
20,597
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$37,974
$97.12 p/Share
391
Added 1.92%
20,024
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$32,482
$90.48 p/Share
359
Added 1.81%
19,503
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$32,483
$90.99 p/Share
357
Added 1.84%
19,005
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$32,476
$90.21 p/Share
360
Added 1.91%
18,520
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$32,491
$78.67 p/Share
413
Added 2.24%
18,010
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$32,442
$74.75 p/Share
434
Added 2.43%
17,450
Common Stock