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...
Sep 19
2023
BUY
Grant, award, or other acquisition
$4,998
$4.9 p/Share
1,020
Added 0.05%
1,873,666
Common Stock par value...
Jul 17
2023
BUY
Grant, award, or other acquisition
$4,999
$1.47 p/Share
3,401
Added 0.02%
18,723,184
Common Stock par value...
Apr 15
2023
SELL
Payment of exercise price or tax liability
$499
$0.8 p/Share
624
Reduced 0.0%
18,719,783
Common Stock par value...
Jun 16
2022
SELL
Open market or private purchase
$9,898
$1.41 p/Share
7,020
Reduced 0.03%
20,068,630
Common Stock par value...
May 23
2022
SELL
Open market or private purchase
$9,792
$2.04 p/Share
4,800
Reduced 0.02%
20,061,610
Common Stock par value...