Sep 06
2024
SELL
Payment of exercise price or tax liability
$591,741
$3.21 p/Share
184,343
Reduced 30.71%
415,970
Common Stock
Sep 06
2024
BUY
Grant, award, or other acquisition
-
365,000
Added 37.81%
600,313
Common Stock
Aug 30
2024
SELL
Payment of exercise price or tax liability
-
5,190
Reduced 2.16%
235,313
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
-
11,876
Added 4.71%
240,503
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
-
4,224
Reduced 1.81%
228,627
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
-
10,066
Added 4.14%
232,851
Common Stock
Jun 28
2024
SELL
Payment of exercise price or tax liability
-
4,047
Reduced 1.78%
222,785
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
9,560
Added 4.04%
226,832
Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
-
3,814
Reduced 1.73%
217,272
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
-
9,147
Added 3.97%
221,086
Common Stock
May 22
2024
BUY
Open market or private purchase
$47,300
$4.3 p/Share
11,000
Added 4.93%
211,939
Common Stock
May 21
2024
BUY
Open market or private purchase
$38,790
$4.31 p/Share
9,000
Added 4.29%
200,939
Common Stock
May 17
2024
BUY
Open market or private purchase
$41,500
$4.15 p/Share
10,000
Added 4.95%
191,939
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
-
3,608
Reduced 1.94%
181,939
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
-
7,896
Added 4.08%
185,547
Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
-
2,503
Reduced 1.39%
177,651
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
5,244
Added 2.83%
180,154
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
-
2,184
Reduced 1.23%
174,910
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
4,614
Added 2.54%
177,094
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
-
2,395
Reduced 1.37%
172,480
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
5,061
Added 2.81%
174,875
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
-
2,137
Reduced 1.24%
169,814
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
4,953
Added 2.8%
171,951
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
-
2,467
Reduced 1.46%
166,998
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
-
5,740
Added 3.28%
169,465
Common Stock