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
Oct 31
2022
BUY
Grant, award, or other acquisition
$11,574
$5.79 p/Share
1,999
Added 0.46%
431,841
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$3,306
$5.51 p/Share
600
Reduced 0.14%
429,842
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$11,577
$5.72 p/Share
2,024
Added 0.47%
430,442
Common Stock
Aug 31
2022
SELL
Payment of exercise price or tax liability
$3,261
$6.32 p/Share
516
Reduced 0.12%
428,418
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$11,582
$6.66 p/Share
1,739
Added 0.4%
428,934
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$2,973
$5.3 p/Share
561
Reduced 0.13%
427,195
Common Stock
Jul 31
2022
BUY
Grant, award, or other acquisition
$11,592
$6.13 p/Share
1,891
Added 0.44%
427,756
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$4,273
$6.01 p/Share
711
Reduced 0.17%
425,865
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$11,578
$4.83 p/Share
2,397
Added 0.56%
426,576
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$3,245
$3.37 p/Share
963
Reduced 0.23%
424,179
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$11,592
$3.57 p/Share
3,247
Added 0.76%
425,142
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$2,691
$4.14 p/Share
650
Reduced 0.15%
421,895
Common Stock
Apr 30
2022
BUY
Grant, award, or other acquisition
$11,590
$5.29 p/Share
2,191
Added 0.52%
422,545
Common Stock
Mar 31
2022
SELL
Payment of exercise price or tax liability
$3,623
$6.81 p/Share
532
Reduced 0.13%
420,354
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$11,578
$6.45 p/Share
1,795
Added 0.42%
420,886
Common Stock