Apr 17
2023
BUY
Exercise of conversion of derivative security
$268,750
$2.15 p/Share
125,000
Added 4.89%
2,432,963
Common stock, par valu...
Apr 13
2023
SELL
Open market or private sale
$1,463,749
$18.45 p/Share
79,336
Reduced 3.32%
2,307,963
Common stock, par valu...
Apr 13
2023
BUY
Exercise of conversion of derivative security
$102,151
$1.88 p/Share
54,336
Added 2.23%
2,387,299
Common stock, par valu...
Apr 03
2023
SELL
Payment of exercise price or tax liability
$3,514,000
$17.57 p/Share
200,000
Reduced 7.9%
2,332,963
Common stock, par valu...
Apr 03
2023
SELL
Open market or private sale
$392,700
$17.85 p/Share
22,000
Reduced 0.98%
2,232,963
Common stock, par valu...
Apr 03
2023
BUY
Grant, award, or other acquisition
-
300,000
Added 10.59%
2,532,963
Common stock, par valu...
Mar 31
2023
SELL
Open market or private sale
$1,186,076
$17.45 p/Share
67,970
Reduced 2.93%
2,254,963
Common stock, par valu...
Mar 31
2023
BUY
Exercise of conversion of derivative security
$645,035
$9.49 p/Share
67,970
Added 2.84%
2,322,933
Common stock, par valu...
Mar 30
2023
SELL
Open market or private sale
$2,638,170
$17.2 p/Share
153,382
Reduced 6.37%
2,254,963
Common stock, par valu...
Mar 30
2023
BUY
Exercise of conversion of derivative security
$725,647
$5.36 p/Share
135,382
Added 5.32%
2,408,345
Common stock, par valu...
Jan 04
2023
SELL
Payment of exercise price or tax liability
$240,971
$8.42 p/Share
28,619
Reduced 1.24%
2,272,963
Common stock, par valu...
Jan 03
2023
SELL
Payment of exercise price or tax liability
$581,507
$8.52 p/Share
68,252
Reduced 2.88%
2,301,582
Common stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
-
266,667
Added 10.11%
2,369,834
Common stock, par valu...
Dec 30
2022
SELL
Payment of exercise price or tax liability
$621,593
$9.4 p/Share
66,127
Reduced 3.05%
2,103,167
Common stock, par valu...
Dec 30
2022
BUY
Grant, award, or other acquisition
-
121,667
Added 5.31%
2,169,294
Common stock, par valu...
Jan 04
2022
SELL
Payment of exercise price or tax liability
$122,116
$4.62 p/Share
26,432
Reduced 1.28%
2,036,686
Common stock, par valu...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$177,237
$4.88 p/Share
36,319
Reduced 1.89%
1,889,785
Common stock, par valu...
Jan 03
2022
BUY
Grant, award, or other acquisition
-
173,333
Added 7.75%
2,063,118
Common stock, par valu...
Sep 28
2021
SELL
Payment of exercise price or tax liability
$180,375
$6.5 p/Share
27,750
Reduced 1.42%
1,924,807
Common stock, par valu...
Sep 28
2021
BUY
Grant, award, or other acquisition
-
55,500
Added 2.76%
1,952,557
Common stock, par valu...
Jan 19
2021
SELL
Payment of exercise price or tax liability
$37,481
$6.68 p/Share
5,611
Reduced 0.3%
1,894,181
Common stock, par valu...
Jan 04
2021
SELL
Payment of exercise price or tax liability
$98,443
$5.8 p/Share
16,973
Reduced 0.89%
1,899,792
Common stock, par valu...
Jan 04
2021
BUY
Grant, award, or other acquisition
-
204,333
Added 9.63%
1,916,765
Common stock, par valu...
Jan 03
2021
SELL
Payment of exercise price or tax liability
$177,598
$5.63 p/Share
31,545
Reduced 1.81%
1,712,432
Common stock, par valu...