Oct 22
2024
SELL
Payment of exercise price or tax liability
$2,642
$0.99 p/Share
2,669
Reduced 1.36%
194,018
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
10,416
Added 5.03%
196,687
Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$6,430
$1.01 p/Share
6,367
Reduced 3.3%
186,436
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
-
25,883
Added 11.84%
192,803
Common Stock
Jul 05
2024
SELL
Payment of exercise price or tax liability
$4,094
$1.01 p/Share
4,054
Reduced 2.37%
166,920
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
13,384
Added 7.26%
170,974
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$4,034
$1.34 p/Share
3,011
Reduced 1.87%
157,590
Common Stock
May 03
2024
BUY
Grant, award, or other acquisition
-
12,499
Added 7.22%
160,601
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$1,693
$1.8 p/Share
941
Reduced 0.63%
148,102
Common Stock
Apr 08
2024
SELL
Payment of exercise price or tax liability
$5,292
$1.83 p/Share
2,892
Reduced 1.95%
145,369
Common Stock
Apr 08
2024
BUY
Grant, award, or other acquisition
-
3,674
Added 2.41%
149,043
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
12,649
Added 7.86%
148,261
Common Stock
Mar 19
2024
SELL
Payment of exercise price or tax liability
$24,377
$1.99 p/Share
12,250
Reduced 8.28%
135,612
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 25.27%
147,862
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$2,653
$2.03 p/Share
1,307
Reduced 1.32%
97,862
Common Stock
Mar 08
2024
BUY
Grant, award, or other acquisition
-
4,409
Added 4.26%
99,169
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$1,822
$2.7 p/Share
675
Reduced 0.71%
94,760
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
2,083
Added 2.14%
95,435
Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$9,201
$2.79 p/Share
3,298
Reduced 3.41%
93,352
Common Stock
Jan 21
2024
BUY
Grant, award, or other acquisition
-
10,416
Added 9.73%
96,650
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$23,243
$4.08 p/Share
5,697
Reduced 6.2%
86,234
Common Stock
Jan 03
2024
BUY
Grant, award, or other acquisition
-
18,059
Added 16.42%
91,931
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$11,438
$4.43 p/Share
2,582
Reduced 3.38%
73,872
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
9,375
Added 10.92%
76,454
Common Stock
Oct 30
2023
SELL
Payment of exercise price or tax liability
$2,046
$4.3 p/Share
476
Reduced 0.7%
67,079
Common Stock