Mar 04
2025
SELL
Payment of exercise price or tax liability
$846,354
$9.37 p/Share
90,326
Reduced 31.78%
193,916
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
206,263
Added 43.76%
265,061
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$75,470
$9.33 p/Share
8,089
Reduced 9.4%
77,979
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
-
18,345
Added 18.91%
78,669
Common Stock
May 28
2024
SELL
Open market or private sale
$928,169
$10.38 p/Share
89,419
Reduced 56.9%
67,723
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$100,956
$12.36 p/Share
8,168
Reduced 4.94%
157,142
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
18,650
Added 10.57%
157,796
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$97,031
$12.59 p/Share
7,707
Reduced 4.99%
146,660
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
17,598
Added 10.69%
147,022
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$464,910
$12.59 p/Share
36,927
Reduced 21.26%
136,769
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
84,277
Added 38.0%
137,526
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$86,624
$11.13 p/Share
7,783
Reduced 8.01%
89,419
Common Stock
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
17,774
Added 16.54%
89,690
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$187,073
$11.13 p/Share
16,808
Reduced 17.47%
79,428
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
14,096
Added 15.0%
79,881
Common Stock
Mar 02
2023
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
23,913
Added 23.07%
79,749
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$162,147
$10.48 p/Share
15,472
Reduced 20.99%
58,227
Common Stock
Mar 02
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
21,647
Added 29.05%
52,867
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
13,376
Added 18.64%
58,365
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$115,063
$14.29 p/Share
8,052
Reduced 17.23%
38,676
Common Stock
Mar 02
2021
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
18,198
Added 30.81%
40,871
Common Stock