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
Oct 20
2023
SELL
Payment of exercise price or tax liability
$34,261
$6.14 p/Share
5,580
Reduced 0.56%
994,430
Common Stock
Oct 20
2023
BUY
Grant, award, or other acquisition
-
20,834
Added 2.04%
1,000,010
Common Stock
Oct 03
2023
SELL
Payment of exercise price or tax liability
$4,739
$7.77 p/Share
610
Reduced 0.06%
978,566
Common Stock
Oct 03
2023
BUY
Grant, award, or other acquisition
-
2,412
Added 0.25%
979,176
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$23,273
$0.68 p/Share
34,225
Reduced 0.23%
14,651,453
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
144,739
Added 0.98%
14,685,678
Common Stock
Jul 20
2023
SELL
Payment of exercise price or tax liability
$53,946
$0.68 p/Share
79,333
Reduced 0.54%
14,540,939
Common Stock
Jul 18
2023
BUY
Grant, award, or other acquisition
-
312,500
Added 2.09%
14,620,272
Common Stock
Jun 17
2023
BUY
Grant, award, or other acquisition
-
19,879
Added 0.14%
14,307,772
Common Stock