Sep 25
2024
SELL
Payment of exercise price or tax liability
$103,191
$11.3 p/Share
9,132
Reduced 1.08%
839,151
Common Stock
Sep 25
2024
BUY
Exercise of conversion of derivative security
-
23,207
Added 2.66%
848,283
Common Stock
Sep 18
2024
SELL
Payment of exercise price or tax liability
$53,351
$11.32 p/Share
4,713
Reduced 0.57%
825,076
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$664,346
$11.52 p/Share
57,669
Reduced 13.21%
378,800
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
-
92,827
Added 19.52%
382,744
Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
-
170,388
Added 25.24%
504,714
Restricted Stock Units
Mar 11
2024
SELL
Payment of exercise price or tax liability
$191,960
$9.08 p/Share
21,141
Reduced 6.8%
289,917
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$186,040
$8.8 p/Share
21,141
Reduced 7.59%
257,333
Common Stock
Jan 09
2024
SELL
Payment of exercise price or tax liability
$333,710
$8.11 p/Share
41,148
Reduced 15.48%
224,749
Common Stock
Jan 09
2024
BUY
Exercise of conversion of derivative security
-
101,292
Added 27.59%
265,897
Common Stock
Sep 22
2023
SELL
Payment of exercise price or tax liability
$63,924
$7.0 p/Share
9,132
Reduced 5.26%
164,605
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
-
23,207
Added 11.78%
173,737
Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$32,661
$6.93 p/Share
4,713
Reduced 3.04%
150,530
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$2,938
$6.71 p/Share
438
Reduced 0.3%
143,266
Common Stock
Sep 27
2022
SELL
Payment of exercise price or tax liability
$33,366
$6.13 p/Share
5,443
Reduced 3.76%
139,408
Common Stock
Sep 27
2022
BUY
Exercise of conversion of derivative security
-
23,207
Added 13.81%
144,851
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$5,423
$7.66 p/Share
708
Reduced 0.71%
99,208
Common Stock
Sep 23
2021
SELL
Sale (or disposition) back to the issuer
$57,416
$7.38 p/Share
7,780
Reduced 7.35%
98,119
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$8,169
$7.78 p/Share
1,050
Reduced 1.2%
86,129
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$10,017
$10.18 p/Share
984
Reduced 1.15%
84,511
Common Stock
May 05
2021
BUY
Grant, award, or other acquisition
$3,846,710
$8.95 p/Share
429,800
Added 46.11%
502,220
Restricted Stock Unit
Mar 11
2021
SELL
Payment of exercise price or tax liability
$5,529
$7.81 p/Share
708
Reduced 0.85%
82,995
Common Stock
Jan 12
2021
SELL
Payment of exercise price or tax liability
$161,542
$7.14 p/Share
22,625
Reduced 21.64%
81,906
Common Stock