Dec 19
2024
BUY
Open market or private purchase
$2,416
$1.79 p/Share
1,350
Added 0.3%
446,155
Common Stock
Dec 18
2024
BUY
Open market or private purchase
$1,205
$2.01 p/Share
600
Added 0.13%
444,805
Common Stock
Dec 17
2024
BUY
Open market or private purchase
$660
$2.2 p/Share
300
Added 0.07%
444,205
Common Stock
Dec 16
2024
BUY
Open market or private purchase
$4,074
$1.94 p/Share
2,100
Added 0.47%
443,905
Common Stock
Dec 13
2024
BUY
Open market or private purchase
$5,632
$1.28 p/Share
4,400
Added 0.99%
441,805
Common Stock
Dec 12
2024
BUY
Open market or private purchase
$3,843
$1.25 p/Share
3,075
Added 0.7%
437,405
Common Stock
Dec 11
2024
BUY
Open market or private purchase
$1,507
$1.37 p/Share
1,100
Added 0.25%
434,330
Common Stock
Jun 24
2024
SELL
Payment of exercise price or tax liability
$27,783
$2.84 p/Share
9,783
Reduced 2.21%
433,230
Common Stock
Jun 24
2024
BUY
Grant, award, or other acquisition
-
100,000
Added 18.42%
443,013
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$9,525
$2.83 p/Share
3,366
Reduced 0.97%
343,013
Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
-
91,363
Added 20.87%
346,379
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$10,553
$2.84 p/Share
3,716
Reduced 1.44%
255,016
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$24,884
$2.15 p/Share
11,574
Reduced 4.28%
258,732
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$14,872
$4.4 p/Share
3,380
Reduced 1.23%
270,306
Common Stock
Nov 13
2023
BUY
Open market or private purchase
$2,536
$3.17 p/Share
800
Added 0.29%
273,686
Common Stock
Nov 10
2023
BUY
Open market or private purchase
$1,974
$2.82 p/Share
700
Added 0.26%
272,886
Common Stock
Nov 06
2023
BUY
Open market or private purchase
$2,810
$2.81 p/Share
1,000
Added 0.37%
272,186
Common Stock
Nov 03
2023
BUY
Open market or private purchase
$2,600
$2.6 p/Share
1,000
Added 0.37%
271,186
Common Stock
Nov 02
2023
BUY
Open market or private purchase
$9,720
$2.43 p/Share
4,000
Added 1.46%
270,186
Common Stock
Nov 01
2023
BUY
Open market or private purchase
$5,273
$1.99 p/Share
2,650
Added 0.99%
266,186
Common Stock
Oct 31
2023
BUY
Open market or private purchase
$9,660
$1.38 p/Share
7,000
Added 2.59%
263,536
Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$10,748
$3.18 p/Share
3,380
Reduced 1.3%
256,536
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$20,209
$0.46 p/Share
43,933
Reduced 1.28%
3,378,912
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$23,077
$0.51 p/Share
45,250
Reduced 1.3%
3,422,845
Common Stock
Apr 05
2023
SELL
Open market or private sale
$22,096
$0.51 p/Share
43,327
Reduced 1.24%
3,462,212
Common Stock