Dec 01
2025
BUY
Grant, award, or other acquisition
$32,428
$9.92 p/Share
3,269
Added 11.98%
24,007
Common Stock
Dec 17
2024
SELL
Payment of exercise price or tax liability
-
472
Reduced 2.38%
19,342
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
-
1,586
Added 7.41%
19,814
Common Stock
Dec 03
2024
SELL
Open market or private sale
$47,088
$9.81 p/Share
4,800
Reduced 20.84%
18,228
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$5,382
$8.41 p/Share
640
Reduced 2.7%
23,028
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
2,000
Added 7.79%
23,668
Common Stock
Dec 04
2023
SELL
Open market or private sale
$22,896
$8.0 p/Share
2,862
Reduced 11.67%
21,668
Common Stock
Dec 01
2023
SELL
Open market or private sale
$10,704
$8.0 p/Share
1,338
Reduced 5.17%
24,530
Common Stock
Oct 23
2023
BUY
Exercise of conversion of derivative security
-
1,998
Added 7.34%
25,224
Common Stock
Jun 21
2023
SELL
Open market or private sale
$33,650
$6.73 p/Share
5,000
Reduced 17.94%
22,865
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
2,000
Added 6.81%
27,375
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$4,722
$7.31 p/Share
646
Reduced 2.52%
25,035
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
2,000
Added 7.23%
25,681
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$7,488
$6.87 p/Share
1,090
Reduced 4.46%
23,362
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
-
3,475
Added 12.44%
24,452
Common Stock
Sep 09
2022
SELL
Open market or private sale
$16,115
$6.94 p/Share
2,322
Reduced 9.97%
20,977
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$4,994
$8.12 p/Share
615
Reduced 2.68%
22,366
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
2,000
Added 8.01%
22,981
Common Stock
Oct 23
2021
BUY
Exercise of conversion of derivative security
-
3,475
Added 14.35%
20,744
Common Stock
Feb 24
2021
BUY
Other acquisition or disposition
-
0
Added 0.0%
16,801
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
5,833
Added 26.05%
16,555
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
-
3,475
Added 24.7%
10,593
Common Stock