Apr 01
2025
BUY
Grant, award, or other acquisition
$43,757
$79.27 p/Share
552
Added 1.59%
34,235
Common Stock
Jan 02
2025
BUY
Grant, award, or other acquisition
$43,772
$61.22 p/Share
715
Added 2.08%
33,683
Common Stock
Oct 01
2024
BUY
Grant, award, or other acquisition
$43,768
$60.37 p/Share
725
Added 2.15%
32,968
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$43,765
$54.3 p/Share
806
Added 2.44%
32,243
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$43,763
$53.37 p/Share
820
Added 2.54%
31,437
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$43,760
$50.59 p/Share
865
Added 2.75%
30,617
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$43,758
$51.06 p/Share
857
Added 2.8%
29,752
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$43,799
$51.59 p/Share
849
Added 2.85%
28,895
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$43,774
$57.75 p/Share
758
Added 2.63%
28,046
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$43,757
$61.63 p/Share
710
Added 2.54%
27,288
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$43,797
$63.29 p/Share
692
Added 2.54%
26,578
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$43,781
$66.74 p/Share
656
Added 2.47%
25,886
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$43,801
$69.97 p/Share
626
Added 2.42%
25,230
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$43,798
$63.66 p/Share
688
Added 2.72%
24,604
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$43,768
$53.31 p/Share
821
Added 3.32%
23,916
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$43,746
$52.77 p/Share
829
Added 3.47%
23,095
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$43,765
$49.79 p/Share
879
Added 3.8%
22,266
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$43,758
$41.01 p/Share
1,067
Added 4.75%
21,387
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$43,781
$40.24 p/Share
1,088
Added 5.08%
20,320
Common Stock