Dec 16
2024
SELL
Open market or private sale
$339,900
$11.33 p/Share
30,000
Reduced 1.8%
1,636,097
Common Stock
Nov 22
2024
-
30,000
Reduced 1.77%
1,666,097
Common Stock
Nov 15
2024
SELL
Open market or private sale
$340,500
$11.35 p/Share
30,000
Reduced 1.74%
1,696,097
Common Stock
Oct 15
2024
SELL
Open market or private sale
$323,100
$10.77 p/Share
30,000
Reduced 1.71%
1,726,097
Common Stock
Sep 16
2024
SELL
Open market or private sale
$351,000
$11.7 p/Share
30,000
Reduced 1.68%
1,756,097
Common Stock
Aug 23
2024
SELL
Open market or private sale
$26,509
$9.06 p/Share
2,926
Reduced 0.16%
1,786,097
Common Stock
Aug 22
2024
SELL
Open market or private sale
$63,807
$9.02 p/Share
7,074
Reduced 0.39%
1,789,023
Common Stock
Aug 15
2024
SELL
Open market or private sale
$174,000
$8.7 p/Share
20,000
Reduced 1.1%
1,796,097
Common Stock
Jul 19
2024
SELL
Open market or private sale
$367,367
$10.01 p/Share
36,700
Reduced 1.98%
1,816,097
Common Stock
Jul 18
2024
SELL
Open market or private sale
$401,771
$10.01 p/Share
40,137
Reduced 2.12%
1,852,797
Common Stock
Jul 17
2024
SELL
Open market or private sale
$231,630
$10.0 p/Share
23,163
Reduced 1.21%
1,892,934
Common Stock
Jul 15
2024
SELL
Open market or private sale
$358,887
$9.04 p/Share
39,700
Reduced 2.03%
1,916,097
Common Stock
Jul 12
2024
SELL
Open market or private sale
$2,700
$9.0 p/Share
300
Reduced 0.02%
1,955,797
Common Stock
Jun 12
2024
SELL
Open market or private sale
$164,200
$8.21 p/Share
20,000
Reduced 1.01%
1,956,097
Common Stock
Mar 28
2024
SELL
Open market or private sale
$49,130
$4.84 p/Share
10,151
Reduced 0.51%
1,976,097
Common Stock
Mar 20
2024
SELL
Open market or private sale
$64,007
$4.83 p/Share
13,252
Reduced 0.66%
1,986,248
Common Stock
Mar 19
2024
SELL
Open market or private sale
$80,098
$5.05 p/Share
15,861
Reduced 0.79%
1,999,500
Common Stock
Mar 15
2024
SELL
Open market or private sale
$105,315
$4.89 p/Share
21,537
Reduced 1.06%
2,015,361
Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
206,890
Added 9.22%
2,036,898
Common Stock
Mar 08
2024
SELL
Open market or private sale
$125,120
$5.44 p/Share
23,000
Reduced 1.24%
1,830,008
Common Stock
Mar 06
2024
-
6,000
Reduced 0.32%
1,853,008
Common Stock
May 09
2023
-
5,300
Reduced 0.28%
1,859,008
Common Stock
May 08
2023
-
65,000
Reduced 3.37%
1,864,308
Common Stock
Mar 29
2023
SELL
Open market or private sale
$43,857
$6.11 p/Share
7,178
Reduced 0.37%
1,929,308
Common Stock
Mar 14
2023
-
2,400
Reduced 0.12%
1,936,486
Common Stock