Jan 31
2024
BUY
Grant, award, or other acquisition
$21,390
$21.39 p/Share
1,000
Added 2.71%
35,966
Common Stock
Jan 05
2024
BUY
Open market or private purchase
$9,856
$22.25 p/Share
443
Added 1.25%
34,966
Common Stock
Dec 08
2023
BUY
Open market or private purchase
$1,704
$20.79 p/Share
82
Added 0.24%
34,523
Common Stock
Nov 10
2023
BUY
Other acquisition or disposition
$9,193
$19.52 p/Share
471
Added 1.35%
34,441
Common Stock
Nov 03
2023
BUY
Open market or private purchase
$1,584
$19.09 p/Share
83
Added 0.24%
33,970
Common Stock
Oct 06
2023
BUY
Open market or private purchase
$8,659
$18.23 p/Share
475
Added 1.38%
33,887
Common Stock
Sep 01
2023
BUY
Open market or private purchase
$3,867
$18.33 p/Share
211
Added 0.63%
33,412
Common Stock
Aug 11
2023
BUY
Other acquisition or disposition
$8,873
$20.83 p/Share
426
Added 1.27%
33,201
Common Stock
Aug 04
2023
BUY
Open market or private purchase
$2,189
$21.05 p/Share
104
Added 0.32%
32,775
Common Stock
Jul 07
2023
BUY
Open market or private purchase
$8,851
$19.2 p/Share
461
Added 1.39%
32,671
Common Stock
Jun 02
2023
BUY
Open market or private purchase
$2,189
$19.55 p/Share
112
Added 0.35%
32,210
Common Stock
May 12
2023
BUY
Other acquisition or disposition
$8,537
$17.75 p/Share
481
Added 1.48%
32,098
Common Stock
May 05
2023
BUY
Open market or private purchase
$1,597
$18.36 p/Share
87
Added 0.27%
31,617
Common Stock
Apr 10
2023
BUY
Open market or private purchase
$9,437
$20.56 p/Share
459
Added 1.43%
31,530
Common Stock
Mar 06
2023
BUY
Open market or private purchase
$2,994
$22.35 p/Share
134
Added 0.43%
31,071
Common Stock
Feb 14
2023
BUY
Other acquisition or disposition
$8,235
$22.75 p/Share
362
Added 1.16%
30,937
Common Stock
Feb 03
2023
BUY
Open market or private purchase
$3,287
$23.48 p/Share
140
Added 0.46%
30,575
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$23,350
$23.35 p/Share
1,000
Added 3.18%
30,435
Common Stock
Jan 06
2023
BUY
Open market or private purchase
$10,148
$23.17 p/Share
438
Added 1.47%
29,435
Common Stock
Dec 02
2022
BUY
Open market or private purchase
$2,295
$24.42 p/Share
94
Added 0.32%
28,997
Common Stock
Nov 11
2022
BUY
Other acquisition or disposition
$7,758
$24.32 p/Share
319
Added 1.09%
28,903
Common Stock
Nov 04
2022
BUY
Open market or private purchase
$1,587
$24.05 p/Share
66
Added 0.23%
28,584
Common Stock
Oct 07
2022
BUY
Open market or private purchase
$10,143
$23.37 p/Share
434
Added 1.5%
28,518
Common Stock
Sep 02
2022
BUY
Open market or private purchase
$2,596
$24.26 p/Share
107
Added 0.38%
28,084
Common Stock
Aug 12
2022
BUY
Other acquisition or disposition
$7,506
$25.02 p/Share
300
Added 1.06%
27,977
Common Stock