Jan 03
2024
BUY
Grant, award, or other acquisition
-
310,000
Added 11.39%
2,410,549
Common stock, par valu...
May 01
2023
SELL
Open market or private sale
$1,010,250
$22.45 p/Share
45,000
Reduced 2.01%
2,197,963
Common stock, par valu...
Apr 19
2023
SELL
Open market or private sale
$750,750
$21.45 p/Share
35,000
Reduced 1.54%
2,242,963
Common stock, par valu...
Apr 17
2023
SELL
Open market or private sale
$3,169,750
$20.45 p/Share
155,000
Reduced 6.37%
2,277,963
Common stock, par valu...
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...