Aug 15
2024
SELL
Payment of exercise price or tax liability
$11,496
$3.66 p/Share
3,141
Reduced 0.72%
435,354
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$7,524
$3.01 p/Share
2,500
Added 0.57%
438,495
Common Stock
May 16
2024
BUY
Grant, award, or other acquisition
-
87,000
Added 16.63%
435,995
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$49,875
$4.03 p/Share
12,376
Reduced 3.42%
348,995
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$7,524
$3.01 p/Share
2,500
Added 0.69%
361,371
Common Stock
Jan 19
2024
SELL
Payment of exercise price or tax liability
$128,193
$4.29 p/Share
29,882
Reduced 7.69%
358,871
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$7,600
$3.04 p/Share
2,500
Added 0.64%
388,753
Common Stock
May 18
2023
BUY
Grant, award, or other acquisition
-
74,000
Added 16.08%
386,253
Common Stock
May 08
2023
BUY
Open market or private purchase
$25,200
$5.04 p/Share
5,000
Added 1.58%
312,253
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$365,085
$7.36 p/Share
49,604
Reduced 13.9%
307,253
Common Stock
Feb 08
2023
BUY
Open market or private purchase
$35,000
$7.0 p/Share
5,000
Added 1.91%
256,807
Common Stock
Feb 06
2023
BUY
Open market or private purchase
$34,750
$6.95 p/Share
5,000
Added 1.95%
251,807
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$10,125
$4.05 p/Share
2,500
Added 1.0%
246,807
Common Stock
Jan 19
2023
SELL
Payment of exercise price or tax liability
$538,869
$6.88 p/Share
78,324
Reduced 24.28%
244,307
Common Stock
Dec 28
2022
SELL
Payment of exercise price or tax liability
$210,318
$6.36 p/Share
33,069
Reduced 9.3%
322,631
Common Stock
Jul 31
2022
BUY
Grant, award, or other acquisition
$10,250
$4.1 p/Share
2,500
Added 0.86%
289,000
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
100,050
Added 18.08%
453,250
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
66,700
Added 15.88%
353,200
Common Stock
May 12
2022
BUY
Open market or private purchase
$25,000
$5.0 p/Share
5,000
Added 1.72%
286,500
Common Stock
Mar 02
2022
BUY
Open market or private purchase
$24,250
$4.85 p/Share
5,000
Added 1.75%
281,500
Common Stock
Feb 24
2022
BUY
Open market or private purchase
$49,600
$4.96 p/Share
10,000
Added 3.49%
276,500
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
267,000
Added 50.0%
267,000
Common Stock