Sep 30
2024
BUY
Exercise of conversion of derivative security
$1,951
$12.59 p/Share
155
Added 1.19%
12,839
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$1,873
$12.09 p/Share
155
Added 1.21%
12,684
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$28,970
$12.83 p/Share
2,258
Reduced 15.27%
12,529
Common Stock
Mar 28
2024
SELL
Sale (or disposition) back to the issuer
$1,951
$12.84 p/Share
152
Reduced 1.02%
14,787
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
152
Added 1.01%
14,939
Common Stock
Dec 29
2023
SELL
Sale (or disposition) back to the issuer
$1,889
$13.12 p/Share
144
Reduced 0.96%
14,787
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
144
Added 0.96%
14,931
Common Stock
Sep 29
2023
SELL
Sale (or disposition) back to the issuer
$1,448
$9.92 p/Share
146
Reduced 0.98%
14,787
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
146
Added 0.97%
14,933
Common Stock
Jun 30
2023
SELL
Sale (or disposition) back to the issuer
$1,858
$12.73 p/Share
146
Reduced 0.98%
14,787
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
146
Added 0.97%
14,933
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$29,034
$11.18 p/Share
2,597
Reduced 14.94%
14,787
Common Stock
Mar 31
2023
SELL
Sale (or disposition) back to the issuer
$1,792
$12.45 p/Share
144
Reduced 0.82%
17,384
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
144
Added 0.81%
17,528
Common Stock
Dec 30
2022
SELL
Sale (or disposition) back to the issuer
$2,460
$13.52 p/Share
182
Reduced 1.04%
17,384
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
182
Added 1.03%
17,566
Common Stock
Sep 30
2022
SELL
Sale (or disposition) back to the issuer
$2,274
$12.29 p/Share
185
Reduced 1.05%
17,384
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
185
Added 1.04%
17,569
Common Stock
Jun 30
2022
SELL
Sale (or disposition) back to the issuer
$2,544
$13.75 p/Share
185
Reduced 1.05%
17,384
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
185
Added 1.04%
17,569
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$25,042
$13.92 p/Share
1,799
Reduced 9.38%
17,384
Common Stock
Mar 31
2022
SELL
Sale (or disposition) back to the issuer
$3,001
$16.4 p/Share
183
Reduced 0.94%
19,183
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
-
183
Added 0.94%
19,366
Common Stock
Dec 30
2021
SELL
Sale (or disposition) back to the issuer
$4,574
$16.88 p/Share
271
Reduced 1.39%
19,183
Common Stock
Dec 30
2021
BUY
Exercise of conversion of derivative security
-
271
Added 1.37%
19,454
Common Stock