Mar 31
2024
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
447,920
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$1,676
$7.32 p/Share
229
Reduced 0.05%
447,148
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
447,377
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$1,202
$5.25 p/Share
229
Reduced 0.05%
446,605
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
446,834
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$1,241
$5.42 p/Share
229
Reduced 0.05%
446,062
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
446,291
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$977
$4.27 p/Share
229
Reduced 0.05%
445,519
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
-
772
Added 0.17%
445,748
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$1,016
$4.44 p/Share
229
Reduced 0.05%
444,976
Common Stock
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