Jun 04
2024
BUY
Grant, award, or other acquisition
-
1,079
Added 13.6%
6,852
Common Stock
May 22
2024
-
1,958
Reduced 25.33%
5,773
Common Stock
Apr 24
2024
SELL
Open market or private sale
$5,971
$17.06 p/Share
350
Reduced 4.33%
7,731
Common Stock
Feb 21
2024
SELL
Open market or private sale
$4,952
$14.15 p/Share
350
Reduced 4.15%
8,081
Common Stock
Dec 20
2023
SELL
Open market or private sale
$5,029
$14.37 p/Share
350
Reduced 3.99%
8,431
Common Stock
Oct 25
2023
SELL
Open market or private sale
$3,580
$10.23 p/Share
350
Reduced 3.83%
8,781
Common Stock
Aug 30
2023
SELL
Open market or private sale
$3,248
$9.28 p/Share
350
Reduced 3.69%
9,131
Common Stock
Aug 23
2023
SELL
Open market or private sale
$2,946
$9.82 p/Share
300
Reduced 3.07%
9,481
Common Stock
Jun 23
2023
SELL
Open market or private sale
$3,536
$11.79 p/Share
300
Reduced 2.98%
9,781
Common Stock
May 23
2023
SELL
Open market or private sale
$832
$11.1 p/Share
75
Reduced 0.74%
10,081
Common Stock
May 22
2023
SELL
Open market or private sale
$1,050
$10.5 p/Share
100
Reduced 0.98%
10,156
Common Stock
May 19
2023
SELL
Open market or private sale
$2,462
$9.85 p/Share
250
Reduced 2.38%
10,256
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
1,958
Added 15.71%
10,506
Common Stock
Apr 21
2023
SELL
Open market or private sale
$2,910
$9.7 p/Share
300
Reduced 3.39%
8,548
Common Stock
Feb 21
2023
SELL
Open market or private sale
$3,420
$11.4 p/Share
300
Reduced 3.28%
8,848
Common Stock
Dec 19
2022
SELL
Open market or private sale
$3,333
$11.11 p/Share
300
Reduced 3.18%
9,148
Common Stock
Oct 20
2022
SELL
Open market or private sale
$2,991
$9.97 p/Share
300
Reduced 3.08%
9,448
Common Stock
Aug 30
2022
SELL
Open market or private sale
$1,002
$10.02 p/Share
100
Reduced 1.02%
9,748
Common Stock
Aug 26
2022
SELL
Open market or private sale
$1,492
$9.95 p/Share
150
Reduced 1.5%
9,848
Common Stock
Aug 25
2022
SELL
Open market or private sale
$2,010
$10.05 p/Share
200
Reduced 1.96%
9,998
Common Stock
Aug 19
2022
SELL
Open market or private sale
$2,685
$8.95 p/Share
300
Reduced 2.86%
10,198
Common Stock
Jun 24
2022
SELL
Open market or private sale
$2,841
$9.47 p/Share
300
Reduced 2.78%
10,498
Common Stock
May 23
2022
SELL
Open market or private sale
$4,680
$6.24 p/Share
750
Reduced 6.49%
10,798
Common Stock
May 19
2022
SELL
Open market or private sale
$1,413
$5.65 p/Share
250
Reduced 2.12%
11,548
Common Stock
May 17
2022
BUY
Grant, award, or other acquisition
-
3,273
Added 21.72%
11,798
Common Stock