Oct 22
2024
SELL
Payment of exercise price or tax liability
$5,284
$0.99 p/Share
5,338
Reduced 0.34%
1,573,327
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
20,832
Added 1.3%
1,578,665
Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$9,647
$1.01 p/Share
9,552
Reduced 0.61%
1,558,071
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
-
38,462
Added 2.39%
1,567,623
Common Stock
Aug 05
2024
BUY
Grant, award, or other acquisition
$499,993
$1.28 p/Share
390,620
Added 20.35%
1,529,161
Common Stock
Jul 05
2024
SELL
Payment of exercise price or tax liability
$5,394
$1.01 p/Share
5,341
Reduced 0.47%
1,138,541
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
17,627
Added 1.52%
1,143,882
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$6,721
$1.34 p/Share
5,016
Reduced 0.44%
1,126,255
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
20,832
Added 1.81%
1,131,271
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$4,743
$1.8 p/Share
2,635
Reduced 0.24%
1,110,439
Common Stock
Apr 08
2024
SELL
Payment of exercise price or tax liability
$6,919
$1.83 p/Share
3,781
Reduced 0.34%
1,102,786
Common Stock
Apr 08
2024
BUY
Grant, award, or other acquisition
-
10,288
Added 0.92%
1,113,074
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
16,159
Added 1.44%
1,106,567
Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$36,820
$1.99 p/Share
18,503
Reduced 1.67%
1,090,408
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
75,000
Added 6.33%
1,108,911
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$4,425
$2.03 p/Share
2,180
Reduced 0.21%
1,033,911
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
8,819
Added 0.84%
1,036,091
Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$18,402
$2.79 p/Share
6,596
Reduced 0.64%
1,027,272
Common Stock
Jan 21
2024
BUY
Grant, award, or other acquisition
-
20,832
Added 1.98%
1,033,868
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$18,306
$4.08 p/Share
4,487
Reduced 0.44%
1,013,036
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
13,952
Added 1.35%
1,017,523
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$15,053
$4.43 p/Share
3,398
Reduced 0.34%
1,003,571
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
10,938
Added 1.07%
1,006,969
Common Stock
Dec 22
2023
SELL
Payment of exercise price or tax liability
$4,452
$5.49 p/Share
811
Reduced 0.08%
996,031
Common Stock
Dec 20
2023
BUY
Grant, award, or other acquisition
-
2,412
Added 0.24%
996,842
Common Stock