Sep 30
2024
BUY
Exercise of conversion of derivative security
$10,865
$12.59 p/Share
863
Added 2.53%
33,227
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$10,518
$12.09 p/Share
870
Added 2.62%
32,364
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$35,487
$12.83 p/Share
2,766
Reduced 8.07%
31,494
Common Stock
Mar 28
2024
SELL
Sale (or disposition) back to the issuer
$10,888
$12.84 p/Share
848
Reduced 2.42%
34,260
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
848
Added 2.36%
35,108
Common Stock
Dec 29
2023
SELL
Sale (or disposition) back to the issuer
$7,990
$13.12 p/Share
609
Reduced 1.75%
34,260
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
609
Added 1.72%
34,869
Common Stock
Sep 29
2023
SELL
Sale (or disposition) back to the issuer
$6,090
$9.92 p/Share
614
Reduced 1.76%
34,260
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
614
Added 1.73%
34,874
Common Stock
Jun 30
2023
SELL
Sale (or disposition) back to the issuer
$7,841
$12.73 p/Share
616
Reduced 1.77%
34,260
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
616
Added 1.74%
34,876
Common Stock
Jun 04
2023
SELL
Payment of exercise price or tax liability
$77,397
$12.26 p/Share
6,313
Reduced 15.56%
34,260
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$31,292
$11.18 p/Share
2,799
Reduced 6.45%
40,573
Common Stock
Mar 31
2023
SELL
Sale (or disposition) back to the issuer
$7,519
$12.45 p/Share
604
Reduced 1.37%
43,372
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
604
Added 1.35%
43,976
Common Stock
Dec 30
2022
SELL
Sale (or disposition) back to the issuer
$4,123
$13.52 p/Share
305
Reduced 0.7%
43,372
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
305
Added 0.69%
43,677
Common Stock
Sep 30
2022
SELL
Sale (or disposition) back to the issuer
$3,773
$12.29 p/Share
307
Reduced 0.7%
43,372
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
307
Added 0.7%
43,679
Common Stock
Jun 30
2022
SELL
Sale (or disposition) back to the issuer
$4,235
$13.75 p/Share
308
Reduced 0.71%
43,372
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
308
Added 0.7%
43,680
Common Stock
Jun 04
2022
SELL
Payment of exercise price or tax liability
$61,424
$13.96 p/Share
4,400
Reduced 9.21%
43,372
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
20,000
Added 29.51%
47,772
Common Stock
Mar 31
2022
SELL
Sale (or disposition) back to the issuer
$4,920
$16.4 p/Share
300
Reduced 1.07%
27,772
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
-
300
Added 1.06%
28,072
Common Stock