Oct 19
2024
SELL
Payment of exercise price or tax liability
$12,721
$5.71 p/Share
2,228
Reduced 3.12%
69,242
Common Stock, par valu...
Oct 19
2024
BUY
Exercise of conversion of derivative security
-
9,151
Added 11.35%
71,470
Common Stock, par valu...
Aug 05
2024
SELL
Payment of exercise price or tax liability
$394
$5.4 p/Share
73
Reduced 0.12%
62,319
Common Stock, par valu...
Aug 05
2024
BUY
Exercise of conversion of derivative security
-
303
Added 0.48%
62,392
Common Stock, par valu...
May 05
2024
SELL
Payment of exercise price or tax liability
$373
$5.11 p/Share
73
Reduced 0.12%
62,089
Common Stock, par valu...
May 05
2024
BUY
Exercise of conversion of derivative security
-
302
Added 0.48%
62,162
Common Stock, par valu...
Mar 15
2024
SELL
Payment of exercise price or tax liability
$18,729
$6.67 p/Share
2,808
Reduced 4.34%
61,860
Common Stock, par valu...
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
11,532
Added 15.13%
64,668
Common Stock, par valu...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$3,518
$7.33 p/Share
480
Reduced 0.9%
53,136
Common Stock, par valu...
Feb 28
2024
BUY
Grant, award, or other acquisition
-
1,619
Added 2.93%
53,616
Common Stock, par valu...
Feb 05
2024
SELL
Payment of exercise price or tax liability
$603
$6.78 p/Share
89
Reduced 0.17%
51,997
Common Stock, par valu...
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
302
Added 0.58%
52,086
Common Stock, par valu...
Jan 04
2024
SELL
Payment of exercise price or tax liability
$8,407
$7.85 p/Share
1,071
Reduced 2.03%
51,784
Common Stock, par valu...
Jan 04
2024
BUY
Exercise of conversion of derivative security
-
3,613
Added 6.4%
52,855
Common Stock, par valu...
Nov 05
2023
SELL
Payment of exercise price or tax liability
$463
$6.35 p/Share
73
Reduced 0.15%
49,242
Common Stock, par valu...
Nov 05
2023
BUY
Exercise of conversion of derivative security
-
302
Added 0.61%
49,315
Common Stock, par valu...
Oct 19
2023
SELL
Payment of exercise price or tax liability
$14,348
$6.44 p/Share
2,228
Reduced 4.35%
49,013
Common Stock, par valu...
Oct 19
2023
BUY
Exercise of conversion of derivative security
-
9,150
Added 15.15%
51,241
Common Stock, par valu...
Aug 05
2023
SELL
Payment of exercise price or tax liability
$744
$10.2 p/Share
73
Reduced 0.17%
42,091
Common Stock, par valu...
Aug 05
2023
BUY
Exercise of conversion of derivative security
-
302
Added 0.71%
42,164
Common Stock, par valu...
May 05
2023
SELL
Payment of exercise price or tax liability
$650
$7.31 p/Share
89
Reduced 0.21%
41,862
Common Stock, par valu...
May 05
2023
BUY
Exercise of conversion of derivative security
-
302
Added 0.71%
41,951
Common Stock, par valu...
Feb 05
2023
SELL
Payment of exercise price or tax liability
$888
$9.87 p/Share
90
Reduced 0.22%
41,649
Common Stock, par valu...
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
302
Added 0.72%
41,739
Common Stock, par valu...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$7,582
$7.08 p/Share
1,071
Reduced 2.52%
41,437
Common Stock, par valu...