Nov 12
2024
BUY
Open market or private purchase
$14,880
$7.44 p/Share
2,000
Added 0.79%
251,445
Common Stock
Sep 12
2024
BUY
Open market or private purchase
$34,850
$6.97 p/Share
5,000
Added 1.97%
249,445
Common Stock
Sep 03
2024
BUY
Open market or private purchase
$38,200
$7.64 p/Share
5,000
Added 2.0%
244,445
Common Stock
Jun 06
2024
BUY
Grant, award, or other acquisition
-
8,523
Added 3.44%
239,445
Common Stock
Dec 11
2023
BUY
Open market or private purchase
$95,900
$9.59 p/Share
10,000
Added 4.15%
230,922
Common Stock
Nov 30
2023
BUY
Open market or private purchase
$92,500
$9.25 p/Share
10,000
Added 4.33%
220,992
Common Stock
Nov 29
2023
BUY
Open market or private purchase
$94,000
$9.4 p/Share
10,000
Added 4.53%
210,992
Common Stock
Nov 28
2023
BUY
Open market or private purchase
$93,000
$9.3 p/Share
10,000
Added 4.74%
200,922
Common Stock
Nov 22
2023
BUY
Open market or private purchase
$88,900
$8.89 p/Share
10,000
Added 4.98%
190,922
Common Stock
Nov 20
2023
BUY
Open market or private purchase
$41,350
$8.27 p/Share
5,000
Added 2.69%
180,922
Common Stock
Nov 15
2023
BUY
Open market or private purchase
$295,750
$8.45 p/Share
35,000
Added 16.59%
175,922
Common Stock
Nov 14
2023
BUY
Open market or private purchase
$128,387
$7.55 p/Share
17,005
Added 10.77%
140,922
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$49,900
$9.98 p/Share
5,000
Added 3.88%
123,917
Common Stock
Aug 14
2023
BUY
Grant, award, or other acquisition
-
8,217
Added 6.46%
118,917
Common Stock
May 17
2023
BUY
Open market or private purchase
$107,300
$10.73 p/Share
10,000
Added 8.29%
110,700
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$230,000
$11.5 p/Share
20,000
Added 16.57%
100,700
Common Stock
Nov 28
2022
BUY
Open market or private purchase
$63,600
$12.72 p/Share
5,000
Added 5.83%
80,700
Common Stock
Nov 17
2022
BUY
Open market or private purchase
$63,750
$12.75 p/Share
5,000
Added 6.2%
75,700
Common Stock
Sep 15
2022
BUY
Open market or private purchase
$12,000
$10.0 p/Share
1,200
Added 1.67%
70,700
Common Stock
Sep 13
2022
BUY
Open market or private purchase
$51,250
$10.25 p/Share
5,000
Added 6.71%
69,500
Common Stock
Sep 08
2022
BUY
Open market or private purchase
$112,500
$11.25 p/Share
10,000
Added 13.42%
64,500
Common Stock
Sep 01
2022
BUY
Open market or private purchase
$499,135
$10.97 p/Share
45,500
Added 45.5%
54,500
Common Stock
Aug 29
2022
BUY
Grant, award, or other acquisition
-
9,000
Added 50.0%
9,000
Common Stock