Dec 08
2023
SELL
Open market or private sale
$705,600
$20.16 p/Share
35,000
Reduced 16.89%
172,186
Common Stock, without ...
Dec 08
2023
BUY
Exercise of conversion of derivative security
$301,700
$8.62 p/Share
35,000
Added 14.45%
207,186
Common Stock, without ...
Dec 04
2023
SELL
Open market or private sale
$782,000
$19.55 p/Share
40,000
Reduced 18.85%
172,186
Common Stock, without ...
Dec 04
2023
BUY
Exercise of conversion of derivative security
$344,799
$8.62 p/Share
40,000
Added 15.86%
212,186
Common Stock, without ...
Apr 21
2023
SELL
Payment of exercise price or tax liability
$310
$13.48 p/Share
23
Reduced 0.01%
172,025
Common Stock, without ...
Apr 21
2023
BUY
Exercise of conversion of derivative security
-
45
Added 0.03%
172,048
Common Stock, without ...
Apr 10
2023
SELL
Open market or private sale
$40,232
$13.56 p/Share
2,967
Reduced 1.7%
172,003
Common Stock, without ...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$42,153
$13.62 p/Share
3,095
Reduced 1.74%
174,970
Common Stock, without ...
Apr 06
2023
BUY
Exercise of conversion of derivative security
-
6,062
Added 3.29%
178,065
Common Stock, without ...
Mar 31
2023
SELL
Open market or private sale
$76,794
$13.33 p/Share
5,761
Reduced 3.24%
172,003
Common Stock, without ...
Mar 30
2023
SELL
Payment of exercise price or tax liability
$79,151
$13.17 p/Share
6,010
Reduced 3.27%
177,764
Common Stock, without ...
Mar 30
2023
BUY
Exercise of conversion of derivative security
-
11,771
Added 6.02%
183,774
Common Stock, without ...
Mar 27
2023
SELL
Open market or private sale
$164,256
$13.13 p/Share
12,510
Reduced 6.78%
172,003
Common Stock, without ...
Mar 26
2023
SELL
Payment of exercise price or tax liability
$168,710
$12.93 p/Share
13,048
Reduced 6.6%
184,513
Common Stock, without ...
Mar 26
2023
BUY
Exercise of conversion of derivative security
-
25,558
Added 11.45%
197,561
Common Stock, without ...
Mar 02
2023
SELL
Open market or private sale
$278,306
$14.65 p/Share
18,997
Reduced 9.95%
172,003
Common Stock, without ...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$236,479
$14.13 p/Share
16,736
Reduced 8.06%
191,000
Common Stock, without ...
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
35,733
Added 14.68%
207,736
Common Stock, without ...
Feb 08
2023
SELL
Open market or private sale
$537,935
$15.99 p/Share
33,642
Reduced 16.36%
171,973
Common Stock, without ...
Feb 06
2023
SELL
Payment of exercise price or tax liability
$311,053
$16.26 p/Share
19,130
Reduced 8.51%
205,615
Common Stock, without ...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
52,772
Added 19.02%
224,745
Common Stock, without ...
Jun 06
2022
SELL
Payment of exercise price or tax liability
$68,166
$12.43 p/Share
5,484
Reduced 3.09%
171,789
Common Stock, without ...
Jun 06
2022
BUY
Exercise of conversion of derivative security
-
10,742
Added 5.71%
177,273
Common Stock, without ...
Apr 09
2022
SELL
Payment of exercise price or tax liability
$49,424
$16.21 p/Share
3,049
Reduced 1.8%
166,531
Common Stock, without ...
Apr 09
2022
BUY
Exercise of conversion of derivative security
-
5,972
Added 3.4%
169,580
Common Stock, without ...