Oct 16
2023
SELL
Open market or private sale
$45,375
$18.15 p/Share
2,500
Reduced 0.28%
881,404
Common Stock
Oct 16
2023
BUY
Exercise of conversion of derivative security
$19,775
$7.91 p/Share
2,500
Added 0.28%
883,904
Common Stock
Sep 15
2023
SELL
Open market or private sale
$45,100
$18.04 p/Share
2,500
Reduced 0.28%
881,404
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$19,775
$7.91 p/Share
2,500
Added 0.28%
883,904
Common Stock
Aug 17
2023
SELL
Open market or private sale
$563,169
$15.54 p/Share
36,240
Reduced 3.95%
881,404
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$556,356
$15.61 p/Share
35,641
Reduced 3.74%
917,644
Common Stock
Aug 15
2023
SELL
Open market or private sale
$38,925
$15.57 p/Share
2,500
Reduced 0.26%
953,285
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
$19,775
$7.91 p/Share
2,500
Added 0.26%
955,785
Common Stock
Jul 31
2023
SELL
Open market or private sale
$208,277
$15.62 p/Share
13,334
Reduced 1.38%
953,285
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
$29,734
$2.23 p/Share
13,334
Added 1.36%
966,619
Common Stock
Jul 28
2023
SELL
Open market or private sale
$441,141
$14.79 p/Share
29,827
Reduced 3.03%
953,285
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$66,514
$2.23 p/Share
29,827
Added 2.94%
983,112
Common Stock
Jul 19
2023
SELL
Open market or private sale
$177,142
$14.02 p/Share
12,635
Reduced 1.31%
953,285
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$28,176
$2.23 p/Share
12,635
Added 1.29%
965,920
Common Stock
Jul 18
2023
SELL
Open market or private sale
$22,400
$14.0 p/Share
1,600
Reduced 0.17%
953,285
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$3,568
$2.23 p/Share
1,600
Added 0.17%
954,885
Common Stock
Jul 17
2023
SELL
Open market or private sale
$69,669
$13.65 p/Share
5,104
Reduced 0.53%
953,285
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
$25,877
$5.07 p/Share
5,104
Added 0.53%
955,785
Common Stock
Jul 13
2023
SELL
Open market or private sale
$382,760
$13.67 p/Share
28,000
Reduced 2.85%
953,285
Common Stock
Jul 13
2023
BUY
Exercise of conversion of derivative security
$62,440
$2.23 p/Share
28,000
Added 2.77%
981,285
Common Stock
Jun 15
2023
SELL
Open market or private sale
$30,654
$13.0 p/Share
2,358
Reduced 0.25%
953,285
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$18,651
$7.91 p/Share
2,358
Added 0.25%
955,643
Common Stock
Jun 13
2023
SELL
Open market or private sale
$371,560
$13.27 p/Share
28,000
Reduced 2.85%
953,285
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$62,440
$2.23 p/Share
28,000
Added 2.77%
981,285
Common Stock
Jun 02
2023
SELL
Open market or private sale
$583,543
$13.05 p/Share
44,716
Reduced 4.48%
953,285
Common Stock