Dec 31
2024
BUY
Exercise of conversion of derivative security
$36,409
$11.5 p/Share
3,166
Added 2.66%
116,014
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$40,061
$12.59 p/Share
3,182
Added 2.74%
112,848
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$38,724
$12.09 p/Share
3,203
Added 2.84%
109,666
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$49,857
$12.83 p/Share
3,886
Reduced 3.52%
106,463
Common Stock
Mar 28
2024
SELL
Sale (or disposition) back to the issuer
$40,317
$12.84 p/Share
3,140
Reduced 2.77%
110,349
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
3,140
Added 2.69%
113,489
Common Stock
Dec 29
2023
SELL
Sale (or disposition) back to the issuer
$41,459
$13.12 p/Share
3,160
Reduced 2.78%
110,349
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
3,160
Added 2.71%
113,509
Common Stock
Sep 29
2023
SELL
Sale (or disposition) back to the issuer
$31,624
$9.92 p/Share
3,188
Reduced 2.81%
110,349
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
3,188
Added 2.73%
113,537
Common Stock
Jun 30
2023
SELL
Sale (or disposition) back to the issuer
$40,736
$12.73 p/Share
3,200
Reduced 2.82%
110,349
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
3,200
Added 2.74%
113,549
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$43,199
$11.18 p/Share
3,864
Reduced 3.38%
110,349
Common Stock
Mar 31
2023
SELL
Sale (or disposition) back to the issuer
$39,267
$12.45 p/Share
3,154
Reduced 2.69%
114,213
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
3,154
Added 2.62%
117,367
Common Stock
Dec 30
2022
SELL
Sale (or disposition) back to the issuer
$40,789
$13.52 p/Share
3,017
Reduced 2.57%
114,213
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
3,017
Added 2.51%
117,230
Common Stock
Sep 30
2022
SELL
Sale (or disposition) back to the issuer
$37,300
$12.29 p/Share
3,035
Reduced 2.59%
114,213
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
3,035
Added 2.52%
117,248
Common Stock
Jun 30
2022
SELL
Sale (or disposition) back to the issuer
$41,814
$13.75 p/Share
3,041
Reduced 2.59%
114,213
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
3,041
Added 2.53%
117,254
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$161,096
$13.92 p/Share
11,573
Reduced 9.2%
114,213
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
30,000
Added 19.26%
125,786
Common Stock
Mar 31
2022
SELL
Sale (or disposition) back to the issuer
$49,380
$16.4 p/Share
3,011
Reduced 3.05%
95,786
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
-
3,011
Added 2.96%
98,797
Common Stock