Apr 05
2024
BUY
Exercise of conversion of derivative security
$159,900
$5.33 p/Share
30,000
Added 8.04%
343,178
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$21,926
$22.96 p/Share
955
Reduced 0.3%
313,178
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$100,662
$20.98 p/Share
4,798
Reduced 1.5%
314,133
Common Stock
Mar 12
2024
SELL
Open market or private sale
$662,604
$20.94 p/Share
31,643
Reduced 9.03%
318,931
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
$186,550
$5.33 p/Share
35,000
Added 9.08%
350,574
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
95,283
Added 23.19%
315,574
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$67,211
$20.51 p/Share
3,277
Reduced 1.47%
220,291
Common Stock
Mar 07
2024
SELL
Open market or private sale
$502,500
$20.1 p/Share
25,000
Reduced 10.06%
223,568
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$133,250
$5.33 p/Share
25,000
Added 9.14%
248,568
Common Stock
Feb 12
2024
SELL
Open market or private sale
$426,408
$15.49 p/Share
27,528
Reduced 10.96%
223,568
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$135,000
$4.5 p/Share
30,000
Added 10.67%
251,096
Common Stock
Jan 16
2024
SELL
Open market or private sale
$22,150
$15.13 p/Share
1,464
Reduced 0.66%
221,096
Common Stock
Jan 16
2024
BUY
Exercise of conversion of derivative security
$9,175
$3.67 p/Share
2,500
Added 1.11%
222,560
Common Stock
Jan 12
2024
SELL
Open market or private sale
$397,442
$15.23 p/Share
26,096
Reduced 10.6%
220,060
Common Stock
Jan 12
2024
BUY
Exercise of conversion of derivative security
$100,925
$3.67 p/Share
27,500
Added 10.05%
246,156
Common Stock
Dec 26
2023
BUY
Exercise of conversion of derivative security
$17,160
$1.43 p/Share
12,000
Added 5.2%
218,656
Common Stock
Dec 13
2023
SELL
Open market or private sale
$6,295
$15.06 p/Share
418
Reduced 0.2%
206,656
Common Stock
Dec 12
2023
SELL
Open market or private sale
$387,843
$15.12 p/Share
25,651
Reduced 11.02%
207,074
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$95,150
$3.46 p/Share
27,500
Added 10.57%
232,725
Common Stock
Nov 15
2023
BUY
Grant, award, or other acquisition
$5,440
$10.88 p/Share
500
Added 0.24%
205,225
Common Stock
Nov 13
2023
SELL
Open market or private sale
$314,084
$11.85 p/Share
26,505
Reduced 11.46%
204,725
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$89,375
$3.25 p/Share
27,500
Added 10.63%
231,230
Common Stock
Oct 12
2023
SELL
Open market or private sale
$289,378
$10.78 p/Share
26,844
Reduced 11.64%
203,730
Common Stock
Oct 12
2023
BUY
Exercise of conversion of derivative security
$89,375
$3.25 p/Share
27,500
Added 10.66%
230,574
Common Stock
Sep 07
2023
SELL
Open market or private sale
$303,004
$11.34 p/Share
26,720
Reduced 12.2%
192,294
Common Stock