Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,178,773
$11.82 p/Share
99,727
Reduced 38.55%
158,950
Common Stock
Feb 28
2024
SELL
Open market or private sale
$100,576
$11.82 p/Share
8,509
Reduced 5.35%
150,441
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$1,095,348
$10.12 p/Share
108,236
Added 29.5%
258,677
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$23,215
$12.01 p/Share
1,933
Reduced 1.27%
150,678
Common Stock
Feb 27
2024
SELL
Open market or private sale
$2,846
$12.01 p/Share
237
Reduced 0.16%
150,441
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$21,960
$10.12 p/Share
2,170
Added 1.4%
152,611
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$277,192
$11.81 p/Share
23,471
Reduced 13.5%
150,441
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
51,754
Added 22.93%
173,912
Common Stock
Feb 20
2024
SELL
Open market or private sale
$131,011
$12.39 p/Share
10,574
Reduced 7.97%
122,158
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$894,917
$12.39 p/Share
72,229
Reduced 35.24%
132,732
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$837,966
$10.12 p/Share
82,803
Added 28.77%
204,961
Common Stock
Feb 16
2024
SELL
Open market or private sale
$127,393
$12.33 p/Share
10,332
Reduced 7.8%
122,158
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$893,592
$12.33 p/Share
72,473
Reduced 35.36%
132,490
Common Ctock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$837,986
$10.12 p/Share
82,805
Added 28.77%
204,963
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$144,626
$13.49 p/Share
10,721
Reduced 8.07%
122,158
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
34,115
Added 20.43%
132,879
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$979,192
$13.88 p/Share
70,547
Reduced 38.85%
111,022
Common Stock
Dec 13
2023
SELL
Open market or private sale
$170,141
$13.88 p/Share
12,258
Reduced 11.04%
98,764
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$837,986
$10.12 p/Share
82,805
Added 31.32%
181,569
Common Stock
Dec 11
2023
SELL
Open market or private sale
$184,257
$14.19 p/Share
12,985
Reduced 11.62%
98,764
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$990,745
$14.19 p/Share
69,820
Reduced 38.45%
111,749
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
$837,986
$10.12 p/Share
82,805
Added 31.32%
181,569
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$157,950
$11.65 p/Share
13,558
Reduced 12.07%
98,764
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
43,403
Added 27.87%
112,322
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$321,228
$15.51 p/Share
20,711
Reduced 23.11%
68,919
Common Stock