May 15
2025
SELL
Payment of exercise price or tax liability
$166,371
$2.95 p/Share
56,397
Reduced 6.91%
759,500
Common Stock
May 15
2025
BUY
Grant, award, or other acquisition
-
228,571
Added 18.79%
988,071
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$78,211
$3.33 p/Share
23,487
Reduced 2.8%
815,897
Common Stock
Mar 15
2025
BUY
Grant, award, or other acquisition
-
70,385
Added 7.79%
833,036
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$66,544
$3.17 p/Share
20,992
Reduced 2.66%
768,999
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
$749,999
$3.17 p/Share
236,593
Added 23.05%
789,991
Common Stock
May 09
2024
BUY
Open market or private purchase
$1,985
$2.75 p/Share
722
Added 0.13%
553,398
Common Stock
May 08
2024
BUY
Open market or private purchase
$24,493
$2.64 p/Share
9,278
Added 1.65%
552,676
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$48,551
$1.98 p/Share
24,521
Reduced 4.32%
543,398
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
74,628
Added 11.61%
567,919
Common Stock
Aug 14
2023
SELL
Payment of exercise price or tax liability
$61,094
$5.51 p/Share
11,088
Reduced 2.2%
493,291
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$900,001
$3.48 p/Share
258,621
Added 33.9%
504,379
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$153,632
$4.02 p/Share
38,217
Reduced 23.95%
121,367
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
124,320
Added 33.6%
245,687
Common Stock
Aug 14
2022
SELL
Payment of exercise price or tax liability
$55,925
$8.15 p/Share
6,862
Reduced 4.12%
159,584
Common Stock
Mar 18
2022
SELL
Open market or private sale
$14,999
$10.63 p/Share
1,411
Reduced 0.84%
166,446
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$43,567
$9.59 p/Share
4,543
Reduced 6.01%
70,995
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$464,938
$4.8 p/Share
96,862
Added 36.59%
167,857
Common Stock
Oct 08
2021
SELL
Open market or private sale
$24,166
$11.34 p/Share
2,131
Reduced 2.74%
75,538
Common Stock
Aug 14
2021
SELL
Payment of exercise price or tax liability
$74,110
$10.8 p/Share
6,862
Reduced 8.12%
77,669
Common Stock