Oct 31
2024
SELL
Payment of exercise price or tax liability
$87
$0.97 p/Share
90
Reduced 0.03%
294,079
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$339
$0.99 p/Share
343
Reduced 0.12%
294,169
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$72
$0.8 p/Share
90
Reduced 0.03%
294,512
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$67
$0.75 p/Share
90
Reduced 0.03%
294,602
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$274
$0.8 p/Share
343
Reduced 0.12%
294,692
Common Stock
Jun 06
2024
SELL
Open market or private sale
$1,926
$0.88 p/Share
2,189
Reduced 0.74%
295,035
Common Stock
Jun 05
2024
SELL
Open market or private sale
$22,704
$0.88 p/Share
25,800
Reduced 7.99%
297,224
Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$83
$0.93 p/Share
90
Reduced 0.03%
323,024
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$101
$1.13 p/Share
90
Reduced 0.03%
323,114
Common Stock
Apr 21
2024
SELL
Payment of exercise price or tax liability
$2,334
$1.15 p/Share
2,030
Reduced 0.62%
323,204
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$108
$1.2 p/Share
90
Reduced 0.03%
325,234
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$108
$1.21 p/Share
90
Reduced 0.03%
325,324
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
-
25,000
Added 7.13%
325,414
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$112
$1.25 p/Share
90
Reduced 0.03%
300,414
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$142
$1.58 p/Share
90
Reduced 0.03%
300,504
Common Stock
Dec 27
2023
SELL
Open market or private sale
$45,909
$1.46 p/Share
31,445
Reduced 9.47%
300,594
Common Stock
Dec 26
2023
SELL
Open market or private sale
$9,244
$1.35 p/Share
6,848
Reduced 2.02%
332,039
Common Stock
Dec 22
2023
SELL
Open market or private sale
$2,520
$1.4 p/Share
1,800
Reduced 0.53%
338,887
Common Stock
Dec 21
2023
SELL
Open market or private sale
$13,869
$1.4 p/Share
9,907
Reduced 2.83%
340,687
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$130
$1.45 p/Share
90
Reduced 0.03%
350,594
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$144
$1.61 p/Share
90
Reduced 0.03%
350,684
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$81
$0.9 p/Share
90
Reduced 0.03%
350,774
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$80
$0.89 p/Share
90
Reduced 0.03%
350,864
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$76
$0.85 p/Share
90
Reduced 0.03%
350,954
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$91
$1.02 p/Share
90
Reduced 0.03%
351,044
Common Stock