Dec 31
2024
BUY
Exercise of conversion of derivative security
$3,657
$11.5 p/Share
318
Added 3.67%
8,339
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$4,028
$12.59 p/Share
320
Added 3.84%
8,021
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$3,892
$12.09 p/Share
322
Added 4.01%
7,701
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$25,980
$12.83 p/Share
2,025
Reduced 21.53%
7,379
Common Stock
Mar 28
2024
SELL
Sale (or disposition) back to the issuer
$4,044
$12.84 p/Share
315
Reduced 3.24%
9,404
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
315
Added 3.14%
9,719
Common Stock
Dec 29
2023
SELL
Sale (or disposition) back to the issuer
$3,909
$13.12 p/Share
298
Reduced 3.07%
9,404
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
298
Added 2.98%
9,702
Common Stock
Sep 29
2023
SELL
Sale (or disposition) back to the issuer
$2,976
$9.92 p/Share
300
Reduced 3.09%
9,404
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
300
Added 3.0%
9,704
Common Stock
Jun 30
2023
SELL
Sale (or disposition) back to the issuer
$3,831
$12.73 p/Share
301
Reduced 3.1%
9,404
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
301
Added 3.01%
9,705
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$22,505
$11.18 p/Share
2,013
Reduced 17.63%
9,404
Common Stock
Mar 31
2023
SELL
Sale (or disposition) back to the issuer
$3,697
$12.45 p/Share
297
Reduced 2.54%
11,417
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
297
Added 2.47%
11,714
Common Stock
Dec 30
2022
SELL
Sale (or disposition) back to the issuer
-
184
Reduced 1.59%
11,417
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
184
Added 1.56%
11,601
Common Stock
Sep 30
2022
SELL
Sale (or disposition) back to the issuer
$2,298
$12.29 p/Share
187
Reduced 1.61%
11,417
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
187
Added 1.59%
11,604
Common Stock
Jun 30
2022
SELL
Sale (or disposition) back to the issuer
$2,571
$13.75 p/Share
187
Reduced 1.61%
11,417
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
187
Added 1.59%
11,604
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$28,995
$13.92 p/Share
2,083
Reduced 15.43%
11,417
Common Stock
Mar 31
2022
SELL
Sale (or disposition) back to the issuer
$3,001
$16.4 p/Share
183
Reduced 1.34%
13,500
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
-
183
Added 1.32%
13,683
Common Stock
Dec 30
2021
SELL
Sale (or disposition) back to the issuer
$1,688
$16.88 p/Share
100
Reduced 0.74%
13,500
Common Stock