Oct 31
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
445,205
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$1,133
$4.95 p/Share
229
Reduced 0.05%
444,433
Common Stock
Sep 30
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
444,662
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$1,094
$4.78 p/Share
229
Reduced 0.05%
443,890
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
444,119
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$1,236
$5.4 p/Share
229
Reduced 0.05%
443,347
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
443,576
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$1,119
$4.89 p/Share
229
Reduced 0.05%
442,804
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
443,033
Common Stock
May 31
2023
SELL
Payment of exercise price or tax liability
$1,394
$6.09 p/Share
229
Reduced 0.05%
442,261
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
442,490
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$1,415
$6.18 p/Share
229
Reduced 0.05%
441,718
Common Stock
Apr 30
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
441,947
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$1,625
$7.1 p/Share
229
Reduced 0.05%
441,175
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
441,404
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$14,000
$5.6 p/Share
2,500
Added 0.56%
440,632
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$3,612
$6.92 p/Share
522
Reduced 0.12%
438,132
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$11,591
$6.59 p/Share
1,759
Added 0.4%
438,654
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$4,315
$5.77 p/Share
748
Reduced 0.17%
436,895
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$11,575
$4.59 p/Share
2,522
Added 0.57%
437,643
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$3,393
$3.83 p/Share
886
Reduced 0.2%
435,121
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$11,593
$3.88 p/Share
2,988
Added 0.68%
436,007
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$2,818
$4.69 p/Share
601
Reduced 0.14%
433,019
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$11,575
$4.88 p/Share
2,372
Added 0.54%
433,620
Common Stock
Oct 31
2022
SELL
Payment of exercise price or tax liability
$3,166
$5.34 p/Share
593
Reduced 0.14%
431,248
Common Stock