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...
Jul 17
2023
BUY
Grant, award, or other acquisition
$4,999
$1.47 p/Share
3,401
Added 0.02%
18,733,961
Common Stock par value...
Jun 14
2023
SELL
Payment of exercise price or tax liability
$705
$0.68 p/Share
1,037
Reduced 0.01%
18,731,092
Common Stock par value...
May 15
2023
SELL
Payment of exercise price or tax liability
$373
$0.47 p/Share
795
Reduced 0.0%
18,732,129
Common Stock par value...
May 01
2023
BUY
Grant, award, or other acquisition
$30,189
$0.8 p/Share
37,737
Added 0.2%
18,730,560
Common Stock par value...
Apr 15
2023
SELL
Payment of exercise price or tax liability
$903
$0.8 p/Share
1,129
Reduced 0.01%
18,732,924
Common Stock par value...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$467
$0.36 p/Share
1,299
Reduced 0.01%
18,692,823
Common Stock par value...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$14,938
$0.53 p/Share
28,186
Reduced 0.15%
18,694,122
Common Stock par value...
Jan 17
2023
SELL
Payment of exercise price or tax liability
$1,489
$0.79 p/Share
1,886
Reduced 0.01%
18,722,308
Common Stock par value...
Dec 15
2022
SELL
Payment of exercise price or tax liability
$55
$0.53 p/Share
104
Reduced 0.0%
18,724,194
Common Stock par value...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$5,325
$0.92 p/Share
5,789
Reduced 0.03%
18,724,298
Common Stock par value...
Nov 15
2022
SELL
Payment of exercise price or tax liability
$139
$0.96 p/Share
145
Reduced 0.0%
18,730,087
Common Stock par value...
Apr 27
2022
BUY
Grant, award, or other acquisition
$11,404
$3.4 p/Share
3,354
Added 0.02%
20,621,962
Common Stock par value...
Mar 15
2022
BUY
Grant, award, or other acquisition
$3,599
$2.43 p/Share
1,481
Added 0.01%
20,618,608
Common Stock, par valu...
Jan 27
2022
BUY
Grant, award, or other acquisition
$15,001
$4.27 p/Share
3,513
Added 0.02%
20,617,127
Common Stock, par valu...