Jun 04
2025
BUY
Open market or private purchase
$35,380
$5.8 p/Share
6,100
Added 3.73%
157,267
Common Stock, par valu...
May 15
2025
BUY
Open market or private purchase
$101,298
$5.55 p/Share
18,252
Added 10.77%
151,167
Common Stock, par valu...
Mar 05
2025
BUY
Grant, award, or other acquisition
-
22,282
Added 14.36%
132,915
Common Stock, par valu...
Dec 12
2024
BUY
Open market or private purchase
$9,135
$6.07 p/Share
1,505
Added 1.34%
110,633
Common Stock, par valu...
Dec 11
2024
BUY
Open market or private purchase
$51,819
$6.1 p/Share
8,495
Added 7.22%
109,128
Common Stock, par valu...
Dec 05
2024
BUY
Open market or private purchase
$9,315
$6.21 p/Share
1,500
Added 1.47%
100,633
Common Stock, par valu...
Nov 26
2024
BUY
Open market or private purchase
$16,425
$6.57 p/Share
2,500
Added 2.46%
99,133
Common Stock, par valu...
Nov 15
2024
BUY
Open market or private purchase
$32,500
$6.5 p/Share
5,000
Added 4.92%
96,633
Common Stock, par valu...
Aug 13
2024
BUY
Open market or private purchase
$31,150
$6.23 p/Share
5,000
Added 5.17%
91,633
Common Stock, par valu...
Jun 14
2024
BUY
Open market or private purchase
$29,650
$5.93 p/Share
5,000
Added 5.46%
86,633
Common Stock, par valu...
May 14
2024
BUY
Open market or private purchase
$31,250
$6.25 p/Share
5,000
Added 5.77%
81,633
Common Stock, par valu...
Mar 21
2024
SELL
Payment of exercise price or tax liability
$8,422
$6.41 p/Share
1,314
Reduced 1.69%
76,633
Common Stock, par valu...
Mar 15
2024
BUY
Open market or private purchase
$31,000
$6.2 p/Share
5,000
Added 6.03%
77,947
Common Stock, par valu...
Mar 06
2024
BUY
Grant, award, or other acquisition
-
20,627
Added 22.04%
72,947
Common Stock, par valu...
Nov 14
2023
BUY
Open market or private purchase
$15,000
$6.0 p/Share
2,500
Added 4.56%
52,320
Common Stock, par valu...
Sep 15
2023
BUY
Open market or private purchase
$50,000
$5.0 p/Share
10,000
Added 16.72%
49,820
Common Stock, par valu...
May 23
2023
BUY
Open market or private purchase
$56,700
$5.67 p/Share
10,000
Added 20.07%
39,820
Common Stock, par valu...
Mar 21
2023
BUY
Grant, award, or other acquisition
-
13,287
Added 30.82%
29,820
Common Stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$59,306
$8.51 p/Share
6,969
Reduced 29.65%
16,533
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
23,502
Added 50.0%
23,502
Common Stock, par valu...