Oct 15
2024
BUY
Grant, award, or other acquisition
$27,531
$36.66 p/Share
751
Added 1.37%
54,077
Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
$27,525
$30.72 p/Share
896
Added 1.65%
53,326
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
$26,277
$31.66 p/Share
830
Added 1.56%
52,430
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
4,524
Added 8.06%
51,600
Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$25,026
$28.31 p/Share
884
Added 1.84%
47,076
Common Stock
Oct 16
2023
BUY
Grant, award, or other acquisition
$25,023
$26.82 p/Share
933
Added 1.98%
46,192
Common Stock
Jul 17
2023
BUY
Grant, award, or other acquisition
$25,004
$27.66 p/Share
904
Added 1.96%
45,259
Common Stock
Apr 17
2023
BUY
Grant, award, or other acquisition
$25,017
$20.9 p/Share
1,197
Added 2.63%
44,355
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
5,592
Added 11.47%
43,158
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
$25,017
$22.1 p/Share
1,132
Added 2.93%
37,566
Common Stock
Oct 17
2022
BUY
Grant, award, or other acquisition
$22,503
$24.38 p/Share
923
Added 2.47%
36,434
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$22,521
$28.91 p/Share
779
Added 2.15%
35,511
Common Stock
Apr 18
2022
BUY
Grant, award, or other acquisition
$22,515
$33.96 p/Share
663
Added 1.87%
34,732
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$22,530
$32.7 p/Share
689
Added 1.98%
34,069
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$22,514
$35.68 p/Share
631
Added 1.86%
33,380
Common Stock
Oct 07
2021
BUY
Grant, award, or other acquisition
-
25,938
Added 36.31%
45,499
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
3,934
Added 16.74%
19,561
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$22,540
$50.88 p/Share
443
Added 2.76%
15,627
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$22,545
$49.01 p/Share
460
Added 2.94%
15,184
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
2,883
Added 16.37%
14,724
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
$22,533
$42.92 p/Share
525
Added 4.25%
11,841
Common Stock
Oct 15
2020
BUY
Grant, award, or other acquisition
$22,524
$32.27 p/Share
698
Added 5.81%
11,316
Common Stock