Nov 20
2023
BUY
Grant, award, or other acquisition
-
71,775
Added 20.36%
280,763
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$29,661
$4.08 p/Share
7,270
Reduced 3.36%
208,988
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$3,165
$4.26 p/Share
743
Added 0.34%
216,258
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$3,164
$4.6 p/Share
688
Added 0.32%
215,515
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
$3,163
$4.31 p/Share
734
Added 0.34%
214,827
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$3,163
$6.29 p/Share
503
Added 0.23%
214,093
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$3,163
$5.72 p/Share
553
Added 0.26%
213,590
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$3,162
$4.38 p/Share
722
Added 0.34%
213,037
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$3,167
$3.62 p/Share
875
Added 0.41%
212,315
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$3,166
$4.06 p/Share
780
Added 0.37%
211,440
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$4,746
$4.28 p/Share
1,109
Added 0.52%
210,660
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$4,752
$4.32 p/Share
1,100
Added 0.52%
209,551
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$203,030
$2.34 p/Share
86,765
Added 29.39%
208,451
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$3,084
$4.82 p/Share
640
Added 0.52%
121,686
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$34,896
$4.8 p/Share
7,270
Reduced 5.67%
121,046
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$3,012
$5.14 p/Share
586
Added 0.45%
128,316
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$6,023
$4.57 p/Share
1,318
Added 1.02%
127,730
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
$1,503
$6.96 p/Share
216
Added 0.17%
126,412
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$1,502
$4.91 p/Share
306
Added 0.24%
126,196
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$6,026
$4.48 p/Share
1,345
Added 1.06%
125,890
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$4,520
$6.9 p/Share
655
Added 0.52%
124,545
Common Stock
Mar 17
2022
BUY
Grant, award, or other acquisition
$3,012
$9.1 p/Share
331
Added 0.27%
123,890
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
$4,518
$7.07 p/Share
639
Added 0.51%
123,559
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
$30,292
$6.76 p/Share
4,481
Added 3.52%
122,920
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$161,106
$6.74 p/Share
23,903
Reduced 16.79%
118,439
Common Stock