May 06
2024
SELL
Payment of exercise price or tax liability
$764,024
$17.66 p/Share
43,263
Reduced 18.54%
190,042
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$690,000
$13.8 p/Share
50,000
Added 17.65%
233,305
Common Stock
Apr 18
2024
SELL
Payment of exercise price or tax liability
$33,318
$16.87 p/Share
1,975
Reduced 1.07%
183,305
Common Stock
Apr 18
2024
BUY
Exercise of conversion of derivative security
-
5,151
Added 2.7%
185,280
Common Stock
Apr 17
2024
SELL
Payment of exercise price or tax liability
$12,593
$16.68 p/Share
755
Reduced 0.42%
180,129
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
-
1,969
Added 1.08%
180,884
Common Stock
Apr 07
2024
SELL
Payment of exercise price or tax liability
$91,515
$17.77 p/Share
5,150
Reduced 2.8%
178,915
Common Stock
Apr 07
2024
BUY
Exercise of conversion of derivative security
-
13,668
Added 6.91%
184,065
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$41,001
$17.85 p/Share
2,297
Reduced 1.33%
170,397
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
6,133
Added 3.43%
172,694
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$28,321
$14.34 p/Share
1,975
Reduced 1.17%
166,561
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
-
5,151
Added 2.97%
168,536
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
$74,729
$14.57 p/Share
5,129
Reduced 3.06%
162,452
Common Stock
Apr 07
2023
BUY
Exercise of conversion of derivative security
-
13,668
Added 7.54%
167,581
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$45,192
$11.94 p/Share
3,785
Reduced 2.4%
153,913
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
8,673
Added 5.21%
157,698
Common Stock
Aug 29
2022
SELL
Payment of exercise price or tax liability
$236,301
$12.99 p/Share
18,191
Reduced 10.88%
149,025
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
$197,750
$7.91 p/Share
25,000
Added 13.01%
167,216
Common Stock
Apr 07
2022
SELL
Payment of exercise price or tax liability
$25,961
$14.92 p/Share
1,740
Reduced 1.21%
142,216
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
-
5,734
Added 3.83%
143,956
Common Stock
Mar 27
2022
SELL
Payment of exercise price or tax liability
$38,029
$14.89 p/Share
2,554
Reduced 1.81%
138,222
Common Stock
Mar 27
2022
BUY
Exercise of conversion of derivative security
-
8,673
Added 5.8%
140,776
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$20,124
$14.7 p/Share
1,369
Reduced 1.03%
132,103
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
3,838
Added 2.8%
133,429
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$46,957
$15.71 p/Share
2,989
Reduced 2.26%
129,178
Common Stock