Jun 20
2024
SELL
Payment of exercise price or tax liability
$31,537
$6.31 p/Share
4,998
Reduced 1.08%
459,855
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
-
12,687
Added 2.66%
464,853
Common Stock
Jun 18
2024
SELL
Payment of exercise price or tax liability
$20,042
$6.58 p/Share
3,046
Reduced 0.67%
452,166
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
-
6,683
Added 1.48%
446,189
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
-
9,023
Added 1.94%
455,212
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$69,374
$6.42 p/Share
10,806
Reduced 2.51%
419,849
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
32,344
Added 6.85%
439,506
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$13,627
$6.68 p/Share
2,040
Reduced 0.49%
417,968
Common Stock
Jun 18
2023
BUY
Exercise of conversion of derivative security
-
6,684
Added 1.57%
420,008
Common Stock
Jun 17
2023
SELL
Payment of exercise price or tax liability
$35,043
$6.68 p/Share
5,246
Reduced 1.25%
413,324
Common Stock
Jun 17
2023
BUY
Exercise of conversion of derivative security
-
15,635
Added 3.6%
418,570
Common Stock
Sep 23
2022
SELL
Payment of exercise price or tax liability
$1,263,780
$14.0 p/Share
90,270
Reduced 18.3%
402,935
Common Stock
Sep 23
2022
BUY
Exercise of conversion of derivative security
$807,913
$6.46 p/Share
125,064
Added 20.23%
493,205
Common Stock
Sep 22
2022
SELL
Open market or private sale
$466,284
$14.0 p/Share
33,306
Reduced 7.21%
428,449
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
$281,598
$6.46 p/Share
43,591
Added 8.63%
461,755
Common Stock
Sep 21
2022
SELL
Open market or private sale
$693,383
$14.06 p/Share
49,316
Reduced 10.55%
418,164
Common Stock
Sep 21
2022
BUY
Exercise of conversion of derivative security
$416,961
$6.46 p/Share
64,545
Added 12.13%
467,480
Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$81,619
$13.4 p/Share
6,091
Reduced 1.75%
342,627
Common Stock
Jul 02
2022
BUY
Exercise of conversion of derivative security
-
11,860
Added 3.29%
348,718
Common Stock
Jun 18
2022
SELL
Payment of exercise price or tax liability
$44,719
$13.03 p/Share
3,432
Reduced 1.01%
336,858
Common Stock
Jun 18
2022
SELL
Payment of exercise price or tax liability
$519,819
$13.03 p/Share
39,894
Reduced 12.85%
270,630
Common Stock
Jun 18
2022
BUY
Exercise of conversion of derivative security
-
84,372
Added 19.5%
348,319
Common Stock
Jun 17
2022
SELL
Payment of exercise price or tax liability
$105,501
$13.14 p/Share
8,029
Reduced 2.31%
340,290
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
-
15,635
Added 4.89%
303,841
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$973,824
$19.14 p/Share
50,879
Reduced 21.2%
189,124
Common Stock