Nov 15
2024
SELL
Payment of exercise price or tax liability
$587
$1.24 p/Share
474
Reduced 0.02%
2,038,564
Common Stock par value...
Oct 15
2024
SELL
Payment of exercise price or tax liability
$742
$1.97 p/Share
377
Reduced 0.02%
2,039,038
Common Stock par value...
Sep 15
2024
SELL
Payment of exercise price or tax liability
$80
$1.07 p/Share
75
Reduced 0.0%
2,039,415
Common Stock par value...
Aug 15
2024
SELL
Payment of exercise price or tax liability
$94
$1.28 p/Share
74
Reduced 0.0%
2,039,490
Common Stock par value...
Jul 16
2024
SELL
Payment of exercise price or tax liability
$255
$2.04 p/Share
125
Reduced 0.01%
2,039,564
Common Stock par value...
Jun 15
2024
SELL
Payment of exercise price or tax liability
$279
$1.58 p/Share
177
Reduced 0.01%
2,036,525
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,689
Common Stock par value...
May 15
2024
SELL
Payment of exercise price or tax liability
$501
$1.52 p/Share
330
Reduced 0.02%
2,033,413
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,702
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,033,743
Common Stock par value...
Apr 13
2024
SELL
Payment of exercise price or tax liability
$418
$2.06 p/Share
203
Reduced 0.01%
2,031,317
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,520
Common Stock par value...
Mar 13
2024
SELL
Payment of exercise price or tax liability
$539
$3.94 p/Share
137
Reduced 0.01%
2,030,248
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,385
Common Stock par value...
Feb 12
2024
SELL
Payment of exercise price or tax liability
$161
$4.25 p/Share
38
Reduced 0.0%
2,029,239
Common Stock par value...
Jan 16
2024
SELL
Payment of exercise price or tax liability
$163
$4.19 p/Share
39
Reduced 0.0%
2,028,084
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,277
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,123
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,051
Common Stock par value...
Dec 12
2023
SELL
Payment of exercise price or tax liability
$263
$2.83 p/Share
93
Reduced 0.0%
2,037,423
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,037,516
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,877,516
Common Stock par value...
Nov 13
2023
SELL
Payment of exercise price or tax liability
$125
$2.06 p/Share
61
Reduced 0.0%
1,875,089
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,875,253
Common Stock par value...
Oct 16
2023
SELL
Payment of exercise price or tax liability
$324
$3.15 p/Share
103
Reduced 0.01%
1,875,150
Common Stock par value...