Oct 23
2025
SELL
Payment of exercise price or tax liability
$9,867
$6.08 p/Share
1,623
Reduced 0.48%
338,924
Common Stock
Oct 22
2025
BUY
Grant, award, or other acquisition
-
8,334
Added 2.39%
340,547
Common Stock
Oct 02
2025
SELL
Payment of exercise price or tax liability
$36,416
$4.9 p/Share
7,432
Reduced 2.19%
332,213
Common Stock
Oct 01
2025
BUY
Grant, award, or other acquisition
-
30,702
Added 8.29%
339,645
Common Stock
Sep 04
2025
SELL
Payment of exercise price or tax liability
$50,024
$2.51 p/Share
19,930
Reduced 6.06%
308,943
Common Stock
Sep 03
2025
BUY
Grant, award, or other acquisition
-
82,406
Added 20.04%
328,873
Common Stock
Jul 21
2025
SELL
Payment of exercise price or tax liability
$4,810
$2.76 p/Share
1,743
Reduced 0.7%
246,467
Common Stock
Jul 18
2025
BUY
Grant, award, or other acquisition
-
8,333
Added 3.15%
256,543
Common Stock
Jul 02
2025
SELL
Payment of exercise price or tax liability
$390
$1.76 p/Share
222
Reduced 0.09%
248,210
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$3,264
$1.59 p/Share
2,053
Reduced 0.82%
248,432
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
-
966
Added 0.38%
250,485
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
-
9,135
Added 3.53%
249,519
Common Stock
Apr 21
2025
SELL
Payment of exercise price or tax liability
$2,378
$1.06 p/Share
2,244
Reduced 0.9%
246,473
Common Stock
Apr 21
2025
BUY
Grant, award, or other acquisition
-
8,333
Added 3.24%
248,717
Common Stock
Apr 04
2025
SELL
Payment of exercise price or tax liability
$2,437
$0.94 p/Share
2,593
Reduced 1.07%
240,384
Common Stock
Apr 03
2025
BUY
Grant, award, or other acquisition
-
10,100
Added 3.99%
242,977
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$3,730
$0.86 p/Share
4,338
Reduced 1.83%
232,877
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
12,708
Added 5.08%
237,215
Common Stock
Jan 14
2025
SELL
Payment of exercise price or tax liability
$10,008
$1.8 p/Share
5,560
Reduced 2.42%
224,507
Common Stock
Jan 13
2025
BUY
Grant, award, or other acquisition
-
11,066
Added 4.59%
230,067
Common Stock
Nov 19
2024
SELL
Open market or private sale
$18,500
$0.8 p/Share
23,125
Reduced 9.55%
219,001
Common Stock
Oct 22
2024
SELL
Payment of exercise price or tax liability
$2,113
$0.99 p/Share
2,135
Reduced 0.87%
242,126
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
8,333
Added 3.3%
244,261
Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$4,147
$1.01 p/Share
4,106
Reduced 1.71%
236,027
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
-
8,262
Added 3.33%
240,133
Common Stock