Mar 17
2025
SELL
Payment of exercise price or tax liability
$6,166
$2.38 p/Share
2,591
Reduced 0.48%
538,273
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$12,299
$2.1 p/Share
5,857
Reduced 1.07%
540,864
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
17,333
Added 3.07%
546,721
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
86,957
Added 14.11%
529,388
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$19,595
$2.25 p/Share
8,709
Reduced 1.93%
442,431
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$10,521
$2.09 p/Share
5,034
Reduced 1.1%
451,140
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$5,389
$2.08 p/Share
2,591
Reduced 0.56%
456,174
Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$5,836
$1.9 p/Share
3,072
Reduced 0.67%
458,765
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$7,721
$1.94 p/Share
3,980
Reduced 0.85%
461,837
Common Stock
Mar 12
2024
BUY
Grant, award, or other acquisition
-
11,777
Added 2.47%
465,817
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$7,880
$1.98 p/Share
3,980
Reduced 0.87%
454,040
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
11,777
Added 2.51%
458,020
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
103,093
Added 18.77%
446,243
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$10,797
$1.91 p/Share
5,653
Reduced 1.62%
343,150
Common Stock
Jul 30
2023
SELL
Payment of exercise price or tax liability
$9,010
$1.79 p/Share
5,034
Reduced 1.42%
348,803
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$4,041
$1.56 p/Share
2,591
Reduced 0.73%
353,837
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
36,364
Added 9.26%
356,428
Common Stock
Dec 18
2022
SELL
Payment of exercise price or tax liability
$9,663
$1.71 p/Share
5,651
Reduced 1.73%
320,064
Common Stock
Jul 30
2022
SELL
Payment of exercise price or tax liability
$12,177
$2.42 p/Share
5,032
Reduced 1.52%
325,715
Common Stock
Jun 07
2022
BUY
Grant, award, or other acquisition
-
36,364
Added 9.91%
330,747
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$8,195
$4.35 p/Share
1,884
Reduced 0.64%
294,383
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$14,747
$2.2 p/Share
6,703
Reduced 2.21%
296,267
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
19,841
Added 6.15%
302,970
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$10,061
$1.78 p/Share
5,652
Reduced 1.96%
283,129
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
-
70,671
Added 19.66%
288,781
Common Stock