Oct 01
2024
BUY
Grant, award, or other acquisition
$38,683
$71.11 p/Share
544
Added 1.39%
38,568
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
$38,710
$60.11 p/Share
644
Added 1.68%
37,744
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
$38,732
$56.96 p/Share
680
Added 1.81%
36,833
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
$38,739
$55.5 p/Share
698
Added 1.91%
35,887
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
$38,746
$42.07 p/Share
921
Added 2.57%
34,867
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
$38,715
$45.07 p/Share
859
Added 2.49%
33,636
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
$38,738
$45.15 p/Share
858
Added 2.57%
32,481
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$38,709
$50.8 p/Share
762
Added 2.37%
31,397
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$38,748
$39.66 p/Share
977
Added 3.12%
30,379
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$38,729
$42.42 p/Share
913
Added 3.04%
29,152
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$38,719
$49.45 p/Share
783
Added 2.72%
28,018
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$38,720
$60.69 p/Share
638
Added 2.3%
27,092
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$38,737
$52.92 p/Share
732
Added 2.71%
26,305
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$38,727
$51.43 p/Share
753
Added 2.88%
25,410
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$36,220
$47.47 p/Share
763
Added 3.02%
24,511
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$36,221
$40.47 p/Share
895
Added 3.66%
23,573
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$32,496
$34.17 p/Share
951
Added 4.06%
22,499
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
$32,478
$37.59 p/Share
864
Added 3.89%
21,368
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
$32,471
$32.7 p/Share
993
Added 4.66%
20,321
Common Stock
Feb 03
2020
BUY
Grant, award, or other acquisition
$47,470
$45.21 p/Share
1,050
Added 5.18%
19,208
Common Stock
Oct 01
2019
BUY
Grant, award, or other acquisition
$32,491
$43.73 p/Share
743
Added 3.95%
18,044
Common Stock
Jul 01
2019
BUY
Grant, award, or other acquisition
$32,463
$44.47 p/Share
730
Added 4.07%
17,185
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
$32,471
$51.46 p/Share
631
Added 3.71%
16,358
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
$42,464
$52.62 p/Share
807
Added 4.9%
15,646
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
$32,489
$51.9 p/Share
626
Added 4.07%
14,753
Common Stock