Mar 14
2024
SELL
Payment of exercise price or tax liability
$664,864
$7.38 p/Share
90,090
Reduced 8.32%
993,316
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
169,870
Added 13.55%
1,083,406
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$825,832
$8.94 p/Share
92,375
Reduced 9.18%
913,536
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
178,843
Added 15.1%
1,005,911
Common Stock
Nov 09
2023
BUY
Open market or private purchase
$100,015
$6.69 p/Share
14,950
Added 1.78%
827,068
Common Stock
Sep 14
2023
SELL
Payment of exercise price or tax liability
$812,900
$8.8 p/Share
92,375
Reduced 10.21%
812,118
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
178,844
Added 16.51%
904,493
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$891,989
$9.54 p/Share
93,500
Reduced 11.41%
725,649
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
-
181,021
Added 18.1%
819,149
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$328,675
$5.49 p/Share
59,868
Reduced 8.58%
638,128
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
114,655
Added 14.11%
697,996
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$248,531
$4.43 p/Share
56,102
Reduced 8.77%
583,341
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
-
108,617
Added 14.52%
639,443
Common Stock
Sep 14
2022
SELL
Payment of exercise price or tax liability
$327,636
$5.84 p/Share
56,102
Reduced 9.56%
530,826
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
-
108,616
Added 15.62%
586,928
Common Stock
Jun 14
2022
SELL
Payment of exercise price or tax liability
$396,059
$5.88 p/Share
67,357
Reduced 12.34%
478,312
Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
-
135,847
Added 19.93%
545,669
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$428,996
$8.55 p/Share
50,175
Reduced 10.91%
409,822
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
-
101,193
Added 18.03%
459,997
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$633,136
$14.58 p/Share
43,425
Reduced 10.8%
358,804
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
87,578
Added 17.88%
402,229
Common Stock
Sep 14
2021
SELL
Payment of exercise price or tax liability
$651,809
$15.01 p/Share
43,425
Reduced 12.13%
314,651
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
-
87,579
Added 19.65%
358,076
Common Stock
Aug 19
2021
BUY
Open market or private purchase
$49,070
$14.02 p/Share
3,500
Added 1.28%
270,497
Common Stock
Aug 02
2021
SELL
Payment of exercise price or tax liability
$678,406
$15.47 p/Share
43,853
Reduced 14.11%
266,997
Common Stock