Apr 02
2025
SELL
Payment of exercise price or tax liability
$13,714
$5.53 p/Share
2,480
Reduced 1.79%
136,433
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$8,093
$5.48 p/Share
1,477
Reduced 1.05%
138,913
Common Stock
Mar 27
2025
SELL
Payment of exercise price or tax liability
$19,871
$5.74 p/Share
3,462
Reduced 2.41%
140,390
Common Stock
Mar 25
2025
BUY
Grant, award, or other acquisition
-
22,322
Added 13.43%
143,852
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
1,000
Added 0.82%
121,530
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$8,921
$3.64 p/Share
2,451
Reduced 1.99%
120,530
Common Stock
Dec 05
2024
BUY
Grant, award, or other acquisition
$25,003
$3.64 p/Share
6,869
Added 5.29%
122,981
Common Stock
Jul 06
2024
SELL
Payment of exercise price or tax liability
$9,258
$7.92 p/Share
1,169
Reduced 1.0%
116,112
Common Stock
Jul 03
2024
BUY
Grant, award, or other acquisition
$4,900
$4.9 p/Share
1,000
Added 0.85%
117,281
Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
-
27,717
Added 19.25%
116,281
Common Stock
Mar 28
2024
SELL
Payment of exercise price or tax liability
$7,944
$4.88 p/Share
1,628
Reduced 1.81%
88,564
Common Stock
Mar 27
2024
SELL
Payment of exercise price or tax liability
$18,199
$4.59 p/Share
3,965
Reduced 4.21%
90,192
Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$2,390
$2.39 p/Share
1,000
Added 1.05%
94,157
Common Stock
Jul 06
2023
SELL
Payment of exercise price or tax liability
$2,889
$2.55 p/Share
1,133
Reduced 1.21%
92,157
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$2,390
$2.39 p/Share
1,000
Added 1.06%
93,157
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$7,337
$4.36 p/Share
1,683
Reduced 1.77%
93,290
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
38,700
Added 28.95%
94,973
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$2,520
$2.52 p/Share
1,000
Added 1.75%
56,273
Common Stock
Jul 07
2022
SELL
Payment of exercise price or tax liability
$5,042
$4.45 p/Share
1,133
Reduced 2.01%
55,273
Common Stock
Jul 07
2022
BUY
Grant, award, or other acquisition
$3,670
$3.67 p/Share
1,000
Added 1.74%
56,406
Common Stock