Mar 17
2025
SELL
Payment of exercise price or tax liability
$9,248
$2.38 p/Share
3,886
Reduced 0.63%
615,145
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$16,965
$2.1 p/Share
8,079
Reduced 1.29%
619,031
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
26,001
Added 3.98%
627,110
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
130,435
Added 17.83%
601,109
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$29,394
$2.25 p/Share
13,064
Reduced 2.7%
470,674
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$15,781
$2.09 p/Share
7,551
Reduced 1.54%
483,738
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$8,082
$2.08 p/Share
3,886
Reduced 0.78%
491,289
Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$8,755
$1.9 p/Share
4,608
Reduced 0.92%
495,175
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$11,581
$1.94 p/Share
5,970
Reduced 1.18%
499,783
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
-
17,666
Added 3.38%
505,753
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$11,820
$1.98 p/Share
5,970
Reduced 1.21%
488,087
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
17,666
Added 3.45%
494,057
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
154,639
Added 24.51%
476,391
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$16,196
$1.91 p/Share
8,480
Reduced 2.57%
321,752
Common Stock
Jul 30
2023
SELL
Payment of exercise price or tax liability
$13,516
$1.79 p/Share
7,551
Reduced 2.24%
330,232
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$6,060
$1.56 p/Share
3,885
Reduced 1.14%
337,783
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
54,545
Added 13.77%
341,668
Common Stock
Dec 18
2022
SELL
Payment of exercise price or tax liability
$14,493
$1.71 p/Share
8,476
Reduced 2.87%
287,123
Common Stock
Jul 30
2022
SELL
Payment of exercise price or tax liability
$18,266
$2.42 p/Share
7,548
Reduced 2.49%
295,599
Common Stock
Jun 07
2022
BUY
Grant, award, or other acquisition
-
54,545
Added 15.25%
303,147
Common Stock
Jun 02
2022
SELL
Open market or private sale
$101,364
$3.46 p/Share
29,296
Reduced 10.54%
248,602
Common Stock
Jun 01
2022
SELL
Open market or private sale
$46,573
$3.38 p/Share
13,779
Reduced 4.72%
277,898
Common Stock
May 31
2022
SELL
Open market or private sale
$37,463
$3.42 p/Share
10,954
Reduced 3.62%
291,677
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$12,458
$4.35 p/Share
2,864
Reduced 0.94%
302,631
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$22,119
$2.2 p/Share
10,054
Reduced 3.19%
305,495
Common Stock