Aug 09
2024
SELL
Open market or private sale
$1,804,000
$18.04 p/Share
100,000
Reduced 66.05%
51,391
Common Stock, par valu...
Aug 09
2024
BUY
Exercise of conversion of derivative security
$401,000
$4.01 p/Share
100,000
Added 39.78%
151,391
Common Stock, par valu...
Jun 05
2024
SELL
Open market or private sale
$1,292,800
$16.16 p/Share
80,000
Reduced 60.89%
51,391
Common Stock, par valu...
Jun 05
2024
BUY
Exercise of conversion of derivative security
$320,800
$4.01 p/Share
80,000
Added 37.84%
131,391
Common Stock, par valu...
Feb 15
2024
SELL
Payment of exercise price or tax liability
-
2,435
Reduced 4.52%
51,391
Common Stock, par valu...
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
10,000
Added 15.67%
53,826
Common Stock, par valu...
Dec 27
2023
SELL
Payment of exercise price or tax liability
-
3,541
Reduced 7.48%
43,826
Common Stock, par valu...
Dec 27
2023
BUY
Exercise of conversion of derivative security
-
9,000
Added 15.97%
47,367
Common Stock, par valu...
Dec 06
2023
SELL
Open market or private sale
$701,000
$14.02 p/Share
50,000
Reduced 56.58%
38,367
Common Stock, par valu...
Dec 06
2023
BUY
Exercise of conversion of derivative security
$56,499
$1.13 p/Share
50,000
Added 36.14%
88,367
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
-
2,435
Reduced 5.97%
38,367
Common Stock, par valu...
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 19.68%
40,802
Common Stock, par valu...
Dec 06
2022
SELL
Open market or private sale
$99,718
$16.85 p/Share
5,918
Reduced 16.12%
30,802
Common Stock, par valu...
Dec 06
2022
BUY
Exercise of conversion of derivative security
-
14,667
Added 28.54%
36,720
Common Stock, par valu...
Sep 14
2022
SELL
Open market or private sale
$2,240,810
$15.67 p/Share
143,000
Reduced 86.64%
22,053
Common Stock, par valu...
Sep 14
2022
BUY
Exercise of conversion of derivative security
$619,190
$4.33 p/Share
143,000
Added 56.51%
110,053
Common Stock, par valu...
Jun 22
2022
SELL
Open market or private sale
$40,665
$6.61 p/Share
6,152
Reduced 21.81%
22,053
Common Stock, par valu...
Jun 22
2022
BUY
Exercise of conversion of derivative security
$25,408
$4.13 p/Share
6,152
Added 17.91%
28,205
Common Stock, par valu...
Jun 21
2022
SELL
Open market or private sale
$947,958
$6.59 p/Share
143,848
Reduced 86.71%
22,053
Common Stock, par valu...
Jun 21
2022
BUY
Exercise of conversion of derivative security
$594,092
$4.13 p/Share
143,848
Added 46.44%
165,901
Common Stock, par valu...
Dec 07
2021
SELL
Open market or private sale
$25,248
$6.99 p/Share
3,612
Reduced 14.07%
22,053
Common Stock, par valu...
Dec 07
2021
BUY
Exercise of conversion of derivative security
-
14,667
Added 36.37%
25,665
Common Stock, par valu...
Dec 22
2020
SELL
Open market or private sale
$12,655
$3.45 p/Share
3,668
Reduced 25.01%
10,998
Common Stock, par valu...
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
14,666
Added 50.0%
14,666
Common Stock, par valu...