Jul 17
2023
SELL
Sale (or disposition) back to the issuer
-
25,175
Reduced 100.0%
0
Common Stock
Jul 06
2023
BUY
Open market or private purchase
$3,140
$15.86 p/Share
198
Added 0.78%
25,175
Common Stock
Jun 05
2023
BUY
Open market or private purchase
$2,901
$15.77 p/Share
184
Added 0.73%
24,976
Common Stock
May 03
2023
BUY
Open market or private purchase
$3,147
$15.06 p/Share
209
Added 0.84%
24,791
Common Stock
Apr 03
2023
BUY
Open market or private purchase
$3,146
$15.5 p/Share
203
Added 0.82%
24,581
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
700
Added 2.79%
24,378
Common Stock
Mar 03
2023
BUY
Open market or private purchase
$2,914
$17.77 p/Share
164
Added 0.69%
23,678
Common Stock
Feb 03
2023
BUY
Open market or private purchase
$4,442
$17.7 p/Share
251
Added 1.06%
23,514
Common Stock
Jan 03
2023
BUY
Open market or private purchase
$2,625
$17.62 p/Share
149
Added 0.64%
23,263
Common Stock
Dec 01
2022
BUY
Open market or private purchase
$2,902
$14.3 p/Share
203
Added 0.87%
23,113
Common Stock
Nov 01
2022
BUY
Open market or private purchase
$5,200
$14.69 p/Share
354
Added 1.52%
22,909
Common Stock
Oct 03
2022
BUY
Open market or private purchase
$3,911
$14.43 p/Share
271
Added 1.19%
22,555
Common Stock
Sep 06
2022
BUY
Open market or private purchase
$2,142
$15.75 p/Share
136
Added 0.61%
22,283
Common Stock
Aug 03
2022
BUY
Open market or private purchase
$2,913
$15.92 p/Share
183
Added 0.82%
22,147
Common Stock
Jul 06
2022
BUY
Open market or private purchase
$4,667
$16.15 p/Share
289
Added 1.3%
21,963
Common Stock
Jun 03
2022
BUY
Open market or private purchase
$3,150
$16.07 p/Share
196
Added 0.9%
21,673
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
700
Added 3.16%
21,477
Common Stock
May 02
2022
BUY
Open market or private purchase
$2,914
$16.1 p/Share
181
Added 0.86%
20,777
Common Stock
Apr 01
2022
BUY
Open market or private purchase
$4,906
$16.63 p/Share
295
Added 1.41%
20,596
Common Stock
Mar 01
2022
BUY
Open market or private purchase
$3,154
$16.34 p/Share
193
Added 0.94%
20,300
Common Stock
Feb 01
2022
BUY
Open market or private purchase
$3,151
$15.52 p/Share
203
Added 1.0%
20,107
Common Stock
Jan 03
2022
BUY
Open market or private purchase
$2,627
$15.92 p/Share
165
Added 0.82%
19,904
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$2,905
$16.32 p/Share
178
Added 0.89%
19,739
Common Stock
Nov 01
2021
BUY
Open market or private purchase
$2,912
$17.03 p/Share
171
Added 0.87%
19,560
Common Stock
Oct 01
2021
BUY
Open market or private purchase
$3,914
$17.09 p/Share
229
Added 1.17%
19,389
Common Stock