Mar 06
2025
SELL
Open market or private sale
$62,912
$4.55 p/Share
13,827
Reduced 7.93%
160,437
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$41,329
$4.58 p/Share
9,024
Reduced 4.92%
174,264
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
111,038
Added 37.73%
183,288
Common Stock
Jan 06
2025
SELL
Open market or private sale
$18,800
$7.52 p/Share
2,500
Reduced 3.34%
72,250
Common Stock
Dec 06
2024
SELL
Open market or private sale
$160,309
$8.32 p/Share
19,268
Reduced 21.05%
72,250
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$84,488
$8.97 p/Share
9,419
Reduced 9.33%
91,518
Common Stock
Sep 06
2024
SELL
Open market or private sale
$18,223
$7.39 p/Share
2,466
Reduced 2.38%
100,937
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$8,883
$7.27 p/Share
1,222
Reduced 1.17%
103,403
Common Stock
Jun 06
2024
SELL
Open market or private sale
$16,016
$6.71 p/Share
2,387
Reduced 2.23%
104,625
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$8,489
$6.53 p/Share
1,300
Reduced 1.2%
107,012
Common Stock
May 31
2024
SELL
Open market or private sale
$83,133
$6.61 p/Share
12,577
Reduced 10.4%
108,312
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$26,685
$8.05 p/Share
3,315
Reduced 2.67%
120,889
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
79,444
Added 39.01%
124,204
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$25,531
$7.45 p/Share
3,427
Reduced 7.11%
44,760
Common Stock
Oct 05
2023
BUY
Grant, award, or other acquisition
-
20,000
Added 29.33%
48,187
Common Stock
Sep 06
2023
SELL
Open market or private sale
$13,328
$11.52 p/Share
1,157
Reduced 3.94%
28,187
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$5,890
$11.78 p/Share
500
Reduced 1.68%
29,344
Common Stock
Jul 07
2023
SELL
Open market or private sale
$13,134
$11.14 p/Share
1,179
Reduced 3.8%
29,844
Common Stock
Jun 06
2023
SELL
Open market or private sale
$12,763
$11.84 p/Share
1,078
Reduced 3.49%
29,844
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$6,485
$11.24 p/Share
577
Reduced 1.83%
30,922
Common Stock
May 03
2023
BUY
Grant, award, or other acquisition
-
20,000
Added 38.84%
31,499
Common Stock