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
Dec 30
2021
SELL
Sale (or disposition) back to the issuer
$1,941
$16.88 p/Share
115
Reduced 0.41%
27,772
Common Stock
Dec 30
2021
BUY
Exercise of conversion of derivative security
-
115
Added 0.41%
27,887
Common Stock
Sep 30
2021
SELL
Exercise of conversion of derivative security
$2,168
$18.69 p/Share
116
Reduced 0.42%
27,772
Common Stock
Sep 30
2021
BUY
Exercise of conversion of derivative security
-
116
Added 0.41%
27,888
Common Stock
Jun 30
2021
SELL
Sale (or disposition) back to the issuer
$1,974
$16.73 p/Share
118
Reduced 0.42%
27,772
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
-
118
Added 0.42%
27,890
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$39,213
$17.6 p/Share
2,228
Reduced 7.43%
27,772
Common Stock
Mar 31
2021
SELL
Sale (or disposition) back to the issuer
$1,900
$16.67 p/Share
114
Reduced 0.38%
30,000
Common Stock
Mar 31
2021
BUY
Exercise of conversion of derivative security
-
114
Added 0.38%
30,114
Common Stock