Oct 25
2024
BUY
Grant, award, or other acquisition
$29,542
$45.31 p/Share
652
Added 1.09%
59,097
Common Stock
Jul 26
2024
BUY
Grant, award, or other acquisition
$28,487
$38.29 p/Share
744
Added 1.25%
58,820
Common Stock
Apr 26
2024
BUY
Grant, award, or other acquisition
$27,490
$36.9 p/Share
745
Added 1.26%
58,520
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
-
312
Added 0.53%
58,231
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
412
Added 0.71%
57,919
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
1,632
Added 26.45%
4,539
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
893
Added 1.53%
57,507
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
$26,876
$39.35 p/Share
683
Added 1.19%
56,614
Common Stock
Oct 27
2023
BUY
Grant, award, or other acquisition
$27,028
$35.47 p/Share
762
Added 1.33%
56,369
Common Stock
Jul 28
2023
BUY
Grant, award, or other acquisition
$28,694
$39.04 p/Share
735
Added 1.29%
56,087
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$26,810
$34.11 p/Share
786
Added 1.39%
55,788
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
307
Added 0.55%
55,501
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,617
Added 28.48%
4,060
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
1,379
Added 2.44%
55,194
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$26,566
$38.67 p/Share
687
Added 1.26%
53,815
Common Stock
Oct 27
2022
BUY
Grant, award, or other acquisition
$26,952
$37.33 p/Share
722
Added 1.33%
53,568
Common Stock
Jul 28
2022
BUY
Grant, award, or other acquisition
$25,949
$34.37 p/Share
755
Added 1.4%
53,302
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
639
Added 1.19%
53,042
Common Stock
Apr 28
2022
BUY
Grant, award, or other acquisition
$24,721
$45.36 p/Share
545
Added 1.03%
52,403
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,208
Added 21.61%
4,382
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
-
1,352
Added 2.52%
52,233
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$26,057
$43.72 p/Share
596
Added 1.16%
50,881
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$23,570
$42.24 p/Share
558
Added 1.09%
50,674
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$21,005
$36.03 p/Share
583
Added 1.14%
50,519
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
631
Added 1.24%
50,408
Common Stock