Mar 15
2024
SELL
Payment of exercise price or tax liability
$160,888
$6.99 p/Share
23,017
Reduced 6.4%
336,432
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
80,749
Added 18.34%
359,449
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$105,651
$8.44 p/Share
12,518
Reduced 4.3%
278,700
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
-
51,246
Added 14.96%
291,218
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$284,045
$9.32 p/Share
30,477
Reduced 11.27%
239,972
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
80,751
Added 22.99%
270,449
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$142,044
$7.32 p/Share
19,405
Reduced 9.28%
189,698
Common Stock
Nov 14
2023
BUY
Exercise of conversion of derivative security
-
51,246
Added 19.68%
209,103
Common Stock
Nov 02
2023
SELL
Open market or private sale
$1,214,807
$7.99 p/Share
152,041
Reduced 49.06%
157,857
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$279,677
$9.03 p/Share
30,972
Reduced 9.09%
309,898
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
80,751
Added 19.15%
340,870
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$174,492
$8.48 p/Share
20,577
Reduced 7.33%
260,119
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
-
51,247
Added 15.44%
280,696
Common Stock
Jun 16
2023
SELL
Open market or private sale
$785,175
$8.68 p/Share
90,458
Reduced 28.28%
229,449
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$303,285
$9.12 p/Share
33,255
Reduced 9.42%
319,907
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
-
80,749
Added 18.61%
353,162
Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$101,297
$4.73 p/Share
21,416
Reduced 7.29%
272,413
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
51,246
Added 14.85%
293,829
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$53,328
$5.35 p/Share
9,968
Reduced 3.95%
242,583
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
39,911
Added 13.65%
252,551
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$89,362
$6.97 p/Share
12,821
Reduced 5.69%
212,640
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
51,246
Added 18.52%
225,461
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$69,591
$4.57 p/Share
15,228
Reduced 8.04%
174,215
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
-
39,910
Added 17.4%
189,443
Common Stock
Nov 14
2022
SELL
Payment of exercise price or tax liability
$120,304
$6.03 p/Share
19,951
Reduced 11.77%
149,533
Common Stock