Nov 04
2024
SELL
Payment of exercise price or tax liability
$447
$3.7 p/Share
121
Reduced 0.1%
123,314
Common Stock
Oct 03
2024
SELL
Payment of exercise price or tax liability
$467
$3.86 p/Share
121
Reduced 0.1%
123,435
Common Stock
Sep 05
2024
SELL
Open market or private sale
$25,192
$3.76 p/Share
6,700
Reduced 5.14%
123,556
Common Stock
Sep 04
2024
SELL
Payment of exercise price or tax liability
$540
$3.89 p/Share
139
Reduced 0.11%
130,256
Common Stock
Sep 03
2024
SELL
Open market or private sale
$8,136
$4.01 p/Share
2,029
Reduced 1.53%
130,395
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$506
$3.96 p/Share
128
Reduced 0.1%
132,424
Common Stock
Jul 03
2024
SELL
Payment of exercise price or tax liability
$344
$2.85 p/Share
121
Reduced 0.09%
132,552
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$38,861
$3.02 p/Share
12,868
Reduced 8.84%
132,673
Common Stock
Jun 10
2024
BUY
Payment of exercise price or tax liability
$18,072
$3.38 p/Share
5,347
Added 3.54%
145,541
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
53,000
Added 25.99%
150,888
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$421
$3.48 p/Share
121
Reduced 0.12%
97,888
Common Stock
May 15
2024
SELL
Open market or private sale
$130,721
$3.69 p/Share
35,426
Reduced 26.55%
98,009
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$560
$3.84 p/Share
146
Reduced 0.11%
133,435
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$433
$2.97 p/Share
146
Reduced 0.11%
133,581
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$23,130
$3.51 p/Share
6,590
Reduced 4.7%
133,727
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$570
$3.88 p/Share
147
Reduced 0.1%
140,317
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$468
$3.21 p/Share
146
Reduced 0.1%
140,464
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$680
$4.69 p/Share
145
Reduced 0.1%
140,610
Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$397
$4.02 p/Share
99
Reduced 0.07%
140,755
Common Stock
Dec 01
2023
SELL
Open market or private sale
-
8,333
Reduced 5.59%
140,854
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$170
$1.41 p/Share
121
Reduced 0.08%
149,187
Common Stock
Oct 03
2023
SELL
Payment of exercise price or tax liability
$135
$1.1 p/Share
123
Reduced 0.08%
149,308
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$108
$0.87 p/Share
125
Reduced 0.08%
149,431
Common Stock
Aug 29
2023
BUY
Open market or private purchase
$4,999
$0.6 p/Share
8,333
Added 5.28%
149,556
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$88
$0.71 p/Share
125
Reduced 0.09%
141,223
Common Stock