Sep 20
2024
SELL
Payment of exercise price or tax liability
$154,867
$6.54 p/Share
23,680
Reduced 6.17%
360,215
Common Stock
Sep 20
2024
BUY
Exercise of conversion of derivative security
-
52,812
Added 12.09%
383,895
Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$95,014
$4.99 p/Share
19,041
Reduced 5.44%
331,083
Common Stock
Jun 20
2024
BUY
Exercise of conversion of derivative security
-
52,813
Added 13.11%
350,124
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$111,961
$5.88 p/Share
19,041
Reduced 6.02%
297,311
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
-
52,812
Added 14.31%
316,352
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$155,312
$5.76 p/Share
26,964
Reduced 9.28%
263,540
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
-
52,813
Added 15.38%
290,504
Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$174,799
$6.19 p/Share
28,239
Reduced 10.62%
237,691
Common Stock
Sep 20
2023
BUY
Exercise of conversion of derivative security
-
55,312
Added 17.22%
265,930
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$306,716
$12.94 p/Share
23,703
Reduced 10.16%
209,524
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
51,875
Added 18.2%
233,227
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$179,172
$9.17 p/Share
19,539
Reduced 9.73%
181,352
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
-
52,969
Added 20.87%
200,891
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$144,414
$6.37 p/Share
22,671
Reduced 13.29%
147,922
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
52,969
Added 23.69%
170,593
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$95,990
$4.8 p/Share
19,998
Reduced 14.53%
117,624
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
55,468
Added 28.73%
137,622
Common Stock
Jun 21
2022
SELL
Open market or private sale
$116,071
$5.36 p/Share
21,655
Reduced 20.86%
82,154
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
57,032
Added 35.46%
103,809
Common Stock
Mar 21
2022
SELL
Open market or private sale
$52,449
$6.58 p/Share
7,971
Reduced 14.56%
46,777
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
19,531
Added 26.29%
54,748
Common Stock
Dec 20
2021
SELL
Open market or private sale
$84,308
$10.37 p/Share
8,130
Reduced 18.76%
35,217
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
19,532
Added 31.06%
43,347
Common Stock
Sep 20
2021
SELL
Open market or private sale
$48,338
$12.25 p/Share
3,946
Reduced 14.21%
23,815
Common Stock