Aug 01
2024
BUY
Grant, award, or other acquisition
-
499
Added 0.35%
140,499
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
-
472
Added 0.35%
133,762
Common Stock
Jul 14
2023
BUY
Open market or private purchase
$50,736
$21.59 p/Share
2,350
Added 1.73%
133,290
Common Stock
Jul 13
2023
BUY
Open market or private purchase
$2,217
$20.92 p/Share
106
Added 0.08%
130,940
Common Stock
Jul 12
2023
BUY
Open market or private purchase
$5,700
$21.35 p/Share
267
Added 0.2%
130,834
Common Stock
Jun 30
2023
BUY
Open market or private purchase
$3,191
$21.86 p/Share
146
Added 0.11%
130,567
Common Stock
Jun 29
2023
BUY
Open market or private purchase
$4,364
$21.82 p/Share
200
Added 0.15%
130,421
Common Stock
Jun 28
2023
BUY
Open market or private purchase
$30,348
$21.57 p/Share
1,407
Added 1.07%
130,221
Common Stock
Jun 26
2023
BUY
Open market or private purchase
$439
$21.96 p/Share
20
Added 0.02%
128,814
Common Stock
Jun 20
2023
BUY
Open market or private purchase
$2,894
$21.76 p/Share
133
Added 0.1%
128,794
Common Stock
Jun 16
2023
BUY
Open market or private purchase
$2,856
$21.48 p/Share
133
Added 0.1%
128,661
Common Stock
Jun 15
2023
BUY
Open market or private purchase
$5,174
$21.74 p/Share
238
Added 0.18%
128,528
Common Stock
Jun 07
2023
BUY
Open market or private purchase
$5,817
$21.79 p/Share
267
Added 0.21%
128,290
Common Stock
Jun 06
2023
BUY
Open market or private purchase
$4,902
$21.5 p/Share
228
Added 0.18%
128,023
Common Stock
Jun 01
2023
BUY
Open market or private purchase
$2,765
$20.79 p/Share
133
Added 0.1%
127,795
Common Stock
May 30
2023
BUY
Open market or private purchase
$681
$20.64 p/Share
33
Added 0.03%
127,628
Common Stock
May 26
2023
BUY
Open market or private purchase
$1,340
$20.0 p/Share
67
Added 0.05%
127,595
Common Stock
May 25
2023
BUY
Open market or private purchase
$28,504
$20.36 p/Share
1,400
Added 1.09%
127,528
Common Stock
May 24
2023
BUY
Open market or private purchase
$17,695
$20.41 p/Share
867
Added 0.68%
126,128
Common Stock
May 12
2023
BUY
Open market or private purchase
$5,278
$19.77 p/Share
267
Added 0.21%
125,261
Common Stock
May 11
2023
BUY
Open market or private purchase
$10,027
$19.74 p/Share
508
Added 0.4%
124,994
Common Stock
May 10
2023
BUY
Open market or private purchase
$1,114
$19.55 p/Share
57
Added 0.05%
124,486
Common Stock
May 09
2023
BUY
Open market or private purchase
$14,381
$19.62 p/Share
733
Added 0.59%
124,429
Common Stock
May 08
2023
BUY
Open market or private purchase
$1,828
$19.45 p/Share
94
Added 0.08%
123,696
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
392
Added 0.33%
117,716
Common Stock