Dec 31
2024
BUY
Exercise of conversion of derivative security
$3,841
$11.5 p/Share
334
Added 1.87%
17,559
Common Stock
Dec 30
2024
SELL
Sale (or disposition) back to the issuer
$143,000
$11.44 p/Share
12,500
Reduced 42.05%
17,225
Common Stock
Dec 30
2024
BUY
Exercise of conversion of derivative security
$53,250
$4.26 p/Share
12,500
Added 29.6%
29,725
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$4,217
$12.59 p/Share
335
Added 1.91%
17,225
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$4,086
$12.09 p/Share
338
Added 1.96%
16,890
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$30,907
$12.83 p/Share
2,409
Reduced 12.71%
16,552
Common Stock
Mar 28
2024
SELL
Sale (or disposition) back to the issuer
$4,237
$12.84 p/Share
330
Reduced 1.71%
18,961
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
330
Added 1.68%
19,291
Common Stock
Dec 29
2023
SELL
Sale (or disposition) back to the issuer
$3,306
$13.12 p/Share
252
Reduced 1.31%
18,961
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
252
Added 1.29%
19,213
Common Stock
Sep 29
2023
SELL
Sale (or disposition) back to the issuer
$2,519
$9.92 p/Share
254
Reduced 1.32%
18,961
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
254
Added 1.3%
19,215
Common Stock
Jun 30
2023
SELL
Sale (or disposition) back to the issuer
$3,246
$12.73 p/Share
255
Reduced 1.33%
18,961
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
255
Added 1.31%
19,216
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$36,279
$11.18 p/Share
3,245
Reduced 14.61%
18,961
Common Stock
Mar 31
2023
SELL
Sale (or disposition) back to the issuer
$3,112
$12.45 p/Share
250
Reduced 1.11%
22,206
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
250
Added 1.1%
22,456
Common Stock
Dec 30
2022
SELL
Sale (or disposition) back to the issuer
$2,474
$13.52 p/Share
183
Reduced 0.82%
22,206
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
183
Added 0.81%
22,389
Common Stock
Sep 30
2022
SELL
Sale (or disposition) back to the issuer
$2,261
$12.29 p/Share
184
Reduced 0.9%
20,206
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
184
Added 0.89%
20,390
Common Stock
Sep 29
2022
BUY
Exercise of conversion of derivative security
$18,800
$9.4 p/Share
2,000
Added 8.26%
22,206
Common Stock
Jun 30
2022
SELL
Sale (or disposition) back to the issuer
$2,530
$13.75 p/Share
184
Reduced 0.9%
20,206
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
184
Added 0.89%
20,390
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$31,932
$13.92 p/Share
2,294
Reduced 10.2%
20,206
Common Stock