Dec 30
2024
BUY
Exercise of conversion of derivative security
$23,299
$11.5 p/Share
2,026
Added 2.13%
92,892
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$25,633
$12.59 p/Share
2,036
Added 2.19%
90,866
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$24,784
$12.09 p/Share
2,050
Added 2.26%
88,830
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$40,825
$12.83 p/Share
3,182
Reduced 3.54%
86,780
Common Stock
Mar 28
2024
SELL
Sale (or disposition) back to the issuer
$25,782
$12.84 p/Share
2,008
Reduced 2.18%
89,962
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
2,008
Added 2.14%
91,970
Common Stock
Dec 29
2023
SELL
Sale (or disposition) back to the issuer
$26,541
$13.12 p/Share
2,023
Reduced 2.2%
89,962
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
-
2,023
Added 2.15%
91,985
Common Stock
Sep 29
2023
SELL
Sale (or disposition) back to the issuer
$20,236
$9.92 p/Share
2,040
Reduced 2.22%
89,962
Common Stock
Sep 29
2023
BUY
Exercise of conversion of derivative security
-
2,040
Added 2.17%
92,002
Common Stock
Jun 30
2023
SELL
Sale (or disposition) back to the issuer
$26,071
$12.73 p/Share
2,048
Reduced 2.23%
89,962
Common Stock
Jun 30
2023
BUY
Exercise of conversion of derivative security
-
2,048
Added 2.18%
92,010
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$35,306
$11.18 p/Share
3,158
Reduced 3.39%
89,962
Common Stock
Mar 31
2023
SELL
Sale (or disposition) back to the issuer
$25,136
$12.45 p/Share
2,019
Reduced 2.12%
93,120
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
2,019
Added 2.08%
95,139
Common Stock
Dec 30
2022
SELL
Sale (or disposition) back to the issuer
$26,120
$13.52 p/Share
1,932
Reduced 2.03%
93,120
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
-
1,932
Added 1.99%
95,052
Common Stock
Sep 30
2022
SELL
Sale (or disposition) back to the issuer
$23,867
$12.29 p/Share
1,942
Reduced 2.04%
93,120
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
1,942
Added 2.0%
95,062
Common Stock
Jun 30
2022
SELL
Sale (or disposition) back to the issuer
$26,771
$13.75 p/Share
1,947
Reduced 2.05%
93,120
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
1,947
Added 2.01%
95,067
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$126,491
$13.92 p/Share
9,087
Reduced 8.89%
93,120
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
25,000
Added 19.65%
102,207
Common Stock
Mar 31
2022
SELL
Sale (or disposition) back to the issuer
$31,603
$16.4 p/Share
1,927
Reduced 2.44%
77,207
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
-
1,927
Added 2.38%
79,134
Common Stock