Mar 13
2024
SELL
Open market or private sale
$870,576
$11.06 p/Share
78,714
Reduced 18.69%
342,359
Common Stock
Mar 12
2024
SELL
Open market or private sale
$1,105,000
$11.05 p/Share
100,000
Reduced 19.19%
421,073
Common Stock
Mar 11
2024
SELL
Open market or private sale
$1,361,341
$11.11 p/Share
122,533
Reduced 19.04%
521,073
Common Stock
Mar 08
2024
SELL
Open market or private sale
$246,808
$10.96 p/Share
22,519
Reduced 3.38%
643,606
Common Stock
Mar 07
2024
SELL
Open market or private sale
$1,062,341
$10.92 p/Share
97,284
Reduced 12.74%
666,125
Common Stock
Mar 04
2024
SELL
Open market or private sale
$531,394
$10.93 p/Share
48,618
Reduced 5.99%
763,409
Common Stock
Mar 01
2024
SELL
Open market or private sale
$18,520
$10.85 p/Share
1,707
Reduced 0.21%
812,027
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,391,628
$10.84 p/Share
128,379
Reduced 13.63%
813,734
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
228,862
Added 21.12%
854,925
Common Stock
Feb 21
2024
BUY
Other acquisition or disposition
$2,759,251
$10.82 p/Share
255,014
Added 22.96%
855,696
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$946,355
$9.11 p/Share
103,881
Reduced 18.54%
456,365
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
166,739
Added 24.92%
502,313
Common Stock
Feb 23
2023
BUY
Other acquisition or disposition
$1,333,489
$9.24 p/Share
144,317
Added 19.37%
600,682
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$307,131
$9.78 p/Share
31,404
Reduced 7.39%
393,507
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
66,363
Added 13.51%
424,911
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$355,310
$7.83 p/Share
45,378
Reduced 11.23%
358,548
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
92,987
Added 18.71%
403,926
Common Stock
Feb 24
2022
BUY
Other acquisition or disposition
$521,202
$7.54 p/Share
69,125
Added 22.0%
245,052
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$250,344
$7.73 p/Share
32,386
Reduced 15.55%
175,927
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
66,363
Added 24.16%
208,313
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$103,557
$7.7 p/Share
13,449
Reduced 8.65%
141,950
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
27,165
Added 14.88%
155,399
Common Stock
Feb 25
2021
BUY
Other acquisition or disposition
$356,819
$6.68 p/Share
53,416
Added 29.41%
128,234
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$205,975
$6.36 p/Share
32,386
Reduced 30.21%
74,818
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
66,363
Added 38.23%
107,204
Common Stock