Jul 01
2025
BUY
Grant, award, or other acquisition
$43,833
$84.62 p/Share
518
Added 2.49%
20,278
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
$43,757
$79.27 p/Share
552
Added 2.72%
19,760
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
$43,772
$61.22 p/Share
715
Added 3.59%
19,208
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$43,768
$60.37 p/Share
725
Added 3.77%
18,493
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$43,765
$54.3 p/Share
806
Added 4.34%
17,768
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$43,763
$53.37 p/Share
820
Added 4.61%
16,962
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$43,760
$50.59 p/Share
865
Added 5.09%
16,142
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$43,758
$51.06 p/Share
857
Added 5.31%
15,277
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$43,799
$51.59 p/Share
849
Added 5.56%
14,420
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$43,774
$57.75 p/Share
758
Added 5.29%
13,571
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$43,757
$61.63 p/Share
710
Added 5.25%
12,813
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$43,797
$63.29 p/Share
692
Added 5.41%
12,103
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$43,781
$66.74 p/Share
656
Added 5.44%
11,411
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$43,801
$69.97 p/Share
626
Added 5.5%
10,755
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$43,798
$63.66 p/Share
688
Added 6.36%
10,129
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$43,768
$53.31 p/Share
821
Added 8.0%
9,441
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$43,746
$52.77 p/Share
829
Added 8.77%
8,620
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$43,765
$49.79 p/Share
879
Added 10.14%
7,791
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$43,758
$41.01 p/Share
1,067
Added 13.37%
6,912
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$43,781
$40.24 p/Share
1,088
Added 15.69%
5,845
Common Stock