Oct 01
2024
SELL
Payment of exercise price or tax liability
$27,532
$12.33 p/Share
2,233
Reduced 2.03%
107,581
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
3,000
Added 2.66%
109,814
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$22,693
$7.96 p/Share
2,851
Reduced 2.6%
106,814
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
17,433
Added 13.77%
109,127
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$9,692
$6.29 p/Share
1,541
Reduced 1.65%
91,694
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
3,001
Added 3.12%
93,235
Common Stock
Apr 28
2024
SELL
Payment of exercise price or tax liability
$14,937
$6.18 p/Share
2,417
Reduced 2.61%
90,234
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$11,687
$6.39 p/Share
1,829
Reduced 1.94%
92,651
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
3,001
Added 3.08%
94,480
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$10,962
$6.0 p/Share
1,827
Reduced 1.97%
90,941
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
3,000
Added 3.13%
92,768
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$9,971
$6.45 p/Share
1,546
Reduced 1.69%
89,768
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
3,001
Added 3.18%
91,314
Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
29,586
Added 25.75%
85,313
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$31,754
$5.21 p/Share
6,095
Reduced 9.86%
55,727
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
-
12,000
Added 16.26%
61,822
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$87
$4.35 p/Share
20
Reduced 0.04%
49,822
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$9,487
$3.3 p/Share
2,875
Reduced 5.45%
49,842
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$89
$3.59 p/Share
25
Reduced 0.05%
52,717
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
-
25
Reduced 0.05%
52,742
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$75
$3.75 p/Share
20
Reduced 0.04%
52,767
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
27,043
Added 33.88%
52,787
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$406
$4.19 p/Share
97
Reduced 0.38%
25,744
Common Stock