Oct 11
2025
SELL
Payment of exercise price or tax liability
$1,257
$8.22 p/Share
153
Reduced 0.29%
51,917
Common Stock
Oct 10
2025
SELL
Payment of exercise price or tax liability
$221
$8.22 p/Share
27
Reduced 0.05%
52,070
Common Stock
Jul 11
2025
SELL
Payment of exercise price or tax liability
$960
$7.17 p/Share
134
Reduced 0.26%
52,097
Common Stock
Jul 10
2025
SELL
Payment of exercise price or tax liability
$190
$7.04 p/Share
27
Reduced 0.05%
52,231
Common Stock
Apr 11
2025
SELL
Payment of exercise price or tax liability
$817
$3.99 p/Share
205
Reduced 0.39%
52,258
Common Stock
Apr 10
2025
SELL
Payment of exercise price or tax liability
$152
$4.0 p/Share
38
Reduced 0.07%
52,463
Common Stock
Jan 13
2025
BUY
Grant, award, or other acquisition
-
15,625
Added 22.94%
52,501
Common Stock
Jan 10
2025
SELL
Payment of exercise price or tax liability
$4,182
$3.83 p/Share
1,092
Reduced 2.88%
36,876
Common Stock
Oct 12
2024
SELL
Payment of exercise price or tax liability
$78
$3.94 p/Share
20
Reduced 0.05%
37,968
Common Stock
Oct 11
2024
SELL
Payment of exercise price or tax liability
$157
$3.94 p/Share
40
Reduced 0.11%
37,988
Common Stock
Oct 10
2024
SELL
Payment of exercise price or tax liability
$92
$4.02 p/Share
23
Reduced 0.06%
38,028
Common Stock
Jul 12
2024
SELL
Payment of exercise price or tax liability
$160
$4.34 p/Share
37
Reduced 0.1%
38,051
Common Stock
Jul 11
2024
SELL
Payment of exercise price or tax liability
$274
$4.22 p/Share
65
Reduced 0.17%
38,088
Common Stock
Jul 10
2024
SELL
Payment of exercise price or tax liability
$174
$4.25 p/Share
41
Reduced 0.11%
38,153
Common Stock
Jan 11
2024
BUY
Grant, award, or other acquisition
-
20,883
Added 35.35%
38,194
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$81
$4.07 p/Share
20
Reduced 0.12%
17,311
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$164
$4.02 p/Share
41
Reduced 0.24%
17,331
Common Stock
Apr 12
2023
SELL
Payment of exercise price or tax liability
$154
$4.29 p/Share
36
Reduced 0.21%
17,372
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$163
$4.3 p/Share
38
Reduced 0.22%
17,408
Common Stock
Jan 11
2023
BUY
Grant, award, or other acquisition
-
5,455
Added 23.82%
17,446
Common Stock
Jan 10
2023
SELL
Payment of exercise price or tax liability
$409
$5.46 p/Share
75
Reduced 0.62%
11,991
Common Stock
Oct 12
2022
SELL
Payment of exercise price or tax liability
$68
$5.24 p/Share
13
Reduced 0.11%
12,066
Common Stock
Jul 12
2022
SELL
Payment of exercise price or tax liability
$201
$6.27 p/Share
32
Reduced 0.26%
12,079
Common Stock