Oct 15
2024
SELL
Payment of exercise price or tax liability
$1,276
$1.97 p/Share
648
Reduced 0.03%
2,038,407
Common Stock par value...
Sep 15
2024
SELL
Payment of exercise price or tax liability
$193
$1.07 p/Share
181
Reduced 0.01%
2,039,055
Common Stock par value...
Aug 15
2024
SELL
Payment of exercise price or tax liability
$215
$1.28 p/Share
168
Reduced 0.01%
2,039,236
Common Stock par value...
Jul 16
2024
SELL
Payment of exercise price or tax liability
$442
$2.04 p/Share
217
Reduced 0.01%
2,039,404
Common Stock par value...
Jun 15
2024
SELL
Payment of exercise price or tax liability
$488
$1.58 p/Share
309
Reduced 0.02%
2,036,457
Common Stock par value...
Jun 15
2024
BUY
Grant, award, or other acquisition
$4,999
$1.58 p/Share
3,164
Added 0.15%
2,039,621
Common Stock par value...
May 15
2024
SELL
Payment of exercise price or tax liability
$880
$1.52 p/Share
579
Reduced 0.03%
2,033,477
Common Stock par value...
May 15
2024
BUY
Grant, award, or other acquisition
$4,999
$1.52 p/Share
3,289
Added 0.16%
2,036,766
Common Stock par value...
Apr 15
2024
BUY
Grant, award, or other acquisition
$4,997
$2.06 p/Share
2,426
Added 0.12%
2,034,056
Common Stock par value...
Apr 13
2024
SELL
Payment of exercise price or tax liability
$731
$2.06 p/Share
355
Reduced 0.02%
2,031,630
Common Stock par value...
Mar 15
2024
BUY
Grant, award, or other acquisition
$4,998
$3.93 p/Share
1,272
Added 0.06%
2,031,985
Common Stock par value...
Mar 13
2024
SELL
Payment of exercise price or tax liability
$961
$3.94 p/Share
244
Reduced 0.01%
2,030,713
Common Stock par value...
Feb 15
2024
BUY
Grant, award, or other acquisition
$4,996
$4.36 p/Share
1,146
Added 0.06%
2,030,957
Common Stock par value...
Feb 12
2024
SELL
Payment of exercise price or tax liability
$310
$4.25 p/Share
73
Reduced 0.0%
2,029,811
Common Stock par value...
Jan 16
2024
SELL
Payment of exercise price or tax liability
$284
$4.19 p/Share
68
Reduced 0.0%
2,028,691
Common Stock par value...
Jan 16
2024
BUY
Grant, award, or other acquisition
$4,998
$4.19 p/Share
1,193
Added 0.06%
2,029,884
Common Stock par value...
Jan 02
2024
SELL
Payment of exercise price or tax liability
$48,520
$4.44 p/Share
10,928
Reduced 0.54%
2,028,759
Common Stock par value...
Dec 19
2023
BUY
Grant, award, or other acquisition
$4,997
$3.07 p/Share
1,628
Added 0.08%
2,039,687
Common Stock par value...
Dec 12
2023
SELL
Payment of exercise price or tax liability
$526
$2.83 p/Share
186
Reduced 0.01%
2,038,059
Common Stock par value...
Nov 27
2023
BUY
Grant, award, or other acquisition
$158,400
$1.98 p/Share
80,000
Added 3.78%
2,038,245
Common Stock par value...
Nov 22
2023
BUY
Grant, award, or other acquisition
$4,999
$2.06 p/Share
2,427
Added 0.13%
1,878,245
Common Stock par value...
Nov 13
2023
SELL
Payment of exercise price or tax liability
$344
$2.06 p/Share
167
Reduced 0.01%
1,875,818
Common Stock par value...
Oct 17
2023
BUY
Grant, award, or other acquisition
$4,999
$3.15 p/Share
1,587
Added 0.08%
1,876,179
Common Stock par value...
Oct 16
2023
SELL
Payment of exercise price or tax liability
$611
$3.15 p/Share
194
Reduced 0.01%
1,875,985
Common Stock par value...
Aug 18
2023
BUY
Grant, award, or other acquisition
$4,998
$1.06 p/Share
4,716
Added 0.03%
18,735,808
Common Stock par value...