Dec 05
2025
BUY
Grant, award, or other acquisition
$39,956
$107.7 p/Share
371
Added 1.87%
19,466
Common Stock
Sep 30
2025
BUY
Grant, award, or other acquisition
$39,961
$124.49 p/Share
321
Added 1.66%
18,965
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
$39,869
$137.48 p/Share
290
Added 1.54%
18,531
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$39,930
$132.66 p/Share
301
Added 1.63%
18,131
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
$39,880
$145.55 p/Share
274
Added 1.52%
17,723
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$39,945
$135.41 p/Share
295
Added 1.67%
17,348
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$39,914
$115.36 p/Share
346
Added 2.0%
16,940
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$39,949
$116.81 p/Share
342
Added 2.03%
16,481
Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
$37,436
$103.99 p/Share
360
Added 2.2%
16,024
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$37,445
$99.59 p/Share
376
Added 2.36%
15,532
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$37,506
$105.95 p/Share
354
Added 2.3%
15,058
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$37,494
$98.41 p/Share
381
Added 2.54%
14,604
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$39,793
$81.71 p/Share
487
Added 3.36%
14,008
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$40,568
$88.77 p/Share
457
Added 3.29%
13,422
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$40,555
$85.56 p/Share
474
Added 3.55%
12,866
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$41,082
$97.12 p/Share
423
Added 3.32%
12,309
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$35,559
$90.48 p/Share
393
Added 3.22%
11,806
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$35,577
$90.99 p/Share
391
Added 3.34%
11,330
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$35,543
$90.21 p/Share
394
Added 3.5%
10,863
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$35,559
$78.67 p/Share
452
Added 4.17%
10,382
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$35,581
$74.75 p/Share
476
Added 4.61%
9,846
Common Stock