May 07
2024
BUY
Grant, award, or other acquisition
-
1,000
Added 11.94%
7,378
Common Stock
Sep 14
2023
BUY
Open market or private purchase
$288
$13.74 p/Share
21
Added 0.33%
6,378
Common Stock
Aug 14
2023
BUY
Open market or private purchase
$305
$14.54 p/Share
21
Added 0.33%
6,357
Common Stock
Jul 14
2023
BUY
Open market or private purchase
$302
$15.12 p/Share
20
Added 0.31%
6,336
Common Stock
Jun 14
2023
BUY
Open market or private purchase
$269
$15.83 p/Share
17
Added 0.27%
6,316
Common Stock
Jun 05
2023
SELL
Open market or private sale
$18,852
$15.01 p/Share
1,256
Reduced 16.62%
6,299
Common Stock
May 22
2023
SELL
Open market or private sale
$27,610
$14.08 p/Share
1,961
Reduced 20.61%
7,555
Common Stock
May 15
2023
BUY
Open market or private purchase
$300
$13.67 p/Share
22
Added 0.23%
9,516
Common Stock
Apr 20
2023
BUY
Grant, award, or other acquisition
-
1,703
Added 15.21%
9,494
Common Stock
Apr 14
2023
BUY
Open market or private purchase
$293
$13.32 p/Share
22
Added 0.28%
7,791
Common Stock
Mar 14
2023
BUY
Open market or private purchase
$300
$14.31 p/Share
21
Added 0.27%
7,769
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
1,385
Added 15.16%
7,748
Common Stock
Feb 14
2023
BUY
Open market or private purchase
$279
$17.44 p/Share
16
Added 0.25%
6,363
Common Stock
Jan 17
2023
BUY
Open market or private purchase
$296
$16.48 p/Share
18
Added 0.28%
6,347
Common Stock
Dec 14
2022
BUY
Grant, award, or other acquisition
$292
$18.31 p/Share
16
Added 0.25%
6,329
Common Stock
Nov 14
2022
BUY
Open market or private purchase
$293
$18.37 p/Share
16
Added 0.25%
6,313
Common Stock
Oct 14
2022
BUY
Open market or private purchase
$286
$16.83 p/Share
17
Added 0.27%
6,297
Common Stock
Jul 14
2022
BUY
Open market or private purchase
$287
$13.03 p/Share
22
Added 0.35%
6,280
Common Stock
Jun 14
2022
BUY
Open market or private purchase
$299
$13.6 p/Share
22
Added 0.35%
6,258
Common Stock
Mar 17
2022
BUY
Grant, award, or other acquisition
-
1,500
Added 19.39%
6,236
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
1,406
Added 22.89%
4,736
Common Stock
Dec 14
2021
BUY
Open market or private purchase
$293
$14.66 p/Share
20
Added 0.6%
3,330
Common Stock
Oct 14
2021
BUY
Open market or private purchase
$281
$14.8 p/Share
19
Added 0.57%
3,310
Common Stock
Sep 13
2021
BUY
Open market or private purchase
$3,398
$13.59 p/Share
250
Added 7.06%
3,291
Common Stock
Jun 01
2021
BUY
Open market or private purchase
$293
$15.41 p/Share
19
Added 0.62%
3,041
Common Stock