Mar 07
2025
SELL
Payment of exercise price or tax liability
$9,516
$4.26 p/Share
2,234
Reduced 2.01%
108,890
Common Stock
Mar 07
2025
BUY
Exercise of conversion of derivative security
-
3,150
Added 2.76%
111,124
Common Stock
Jan 07
2025
SELL
Payment of exercise price or tax liability
$3,098
$6.75 p/Share
459
Reduced 0.42%
107,974
Common Stock
Dec 07
2024
SELL
Payment of exercise price or tax liability
$9,031
$6.19 p/Share
1,459
Reduced 1.33%
108,433
Common Stock
Oct 07
2024
SELL
Payment of exercise price or tax liability
$1,830
$4.61 p/Share
397
Reduced 0.36%
109,892
Common Stock
Sep 07
2024
SELL
Payment of exercise price or tax liability
$6,998
$4.8 p/Share
1,458
Reduced 1.3%
110,289
Common Stock
Jul 07
2024
SELL
Payment of exercise price or tax liability
$1,853
$4.67 p/Share
397
Reduced 0.35%
111,747
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$9,190
$4.57 p/Share
2,011
Reduced 1.76%
112,144
Common Stock
Jun 04
2024
BUY
Grant, award, or other acquisition
-
24,500
Added 17.67%
114,155
Common Stock
Apr 07
2024
SELL
Payment of exercise price or tax liability
$1,609
$4.16 p/Share
387
Reduced 0.43%
89,655
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$4,028
$3.84 p/Share
1,049
Reduced 1.15%
90,042
Common Stock
Jan 07
2024
SELL
Payment of exercise price or tax liability
$1,955
$4.25 p/Share
460
Reduced 0.5%
91,091
Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$3,519
$3.88 p/Share
907
Reduced 0.98%
91,551
Common Stock
Oct 06
2023
SELL
Payment of exercise price or tax liability
$1,985
$5.0 p/Share
397
Reduced 0.43%
92,458
Common Stock
Sep 07
2023
SELL
Payment of exercise price or tax liability
$4,856
$5.36 p/Share
906
Reduced 0.97%
92,855
Common Stock
Jul 07
2023
SELL
Payment of exercise price or tax liability
$1,949
$4.91 p/Share
397
Reduced 0.42%
93,761
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$4,335
$4.78 p/Share
907
Reduced 0.95%
94,158
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
-
19,000
Added 16.66%
95,065
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
$1,702
$4.4 p/Share
387
Reduced 0.51%
76,065
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$2,657
$4.78 p/Share
556
Reduced 0.72%
76,452
Common Stock
Jan 06
2023
SELL
Payment of exercise price or tax liability
$1,857
$4.03 p/Share
461
Reduced 0.46%
98,844
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$1,990
$3.58 p/Share
556
Reduced 0.56%
99,305
Common Stock
Oct 07
2022
SELL
Payment of exercise price or tax liability
$1,612
$4.06 p/Share
397
Reduced 0.4%
99,861
Common Stock
Sep 07
2022
SELL
Payment of exercise price or tax liability
$2,036
$4.25 p/Share
479
Reduced 0.48%
100,258
Common Stock