Feb 18
2025
SELL
Payment of exercise price or tax liability
$28,544
$6.87 p/Share
4,155
Reduced 1.45%
283,232
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
13,921
Added 4.62%
287,387
Common Stock
Feb 17
2025
SELL
Payment of exercise price or tax liability
$48,539
$7.05 p/Share
6,885
Reduced 2.46%
273,466
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
-
23,070
Added 7.6%
280,351
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$87,123
$7.05 p/Share
12,358
Reduced 4.58%
257,281
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
39,385
Added 12.74%
269,639
Common Stock
Nov 05
2024
SELL
Open market or private sale
$179,200
$8.96 p/Share
20,000
Reduced 7.99%
230,254
Common Stock
Jul 05
2024
SELL
Payment of exercise price or tax liability
$396,275
$6.06 p/Share
65,392
Reduced 20.72%
250,254
Common Stock
Jul 05
2024
BUY
Exercise of conversion of derivative security
-
145,833
Added 31.6%
315,646
Common Stock
Feb 23
2024
SELL
Open market or private sale
$148,600
$7.43 p/Share
20,000
Reduced 10.54%
169,813
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
23,070
Added 10.5%
196,698
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$127,598
$7.67 p/Share
16,636
Reduced 8.06%
189,813
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
31,016
Added 14.79%
178,677
Common Stock
Oct 30
2023
SELL
Open market or private sale
$137,600
$6.88 p/Share
20,000
Reduced 11.6%
152,363
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$139,955
$14.9 p/Share
9,393
Reduced 5.17%
172,363
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
30,441
Added 14.35%
181,756
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$1,160,674
$25.86 p/Share
44,883
Reduced 22.88%
151,315
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
111,166
Added 41.68%
155,558
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
-
3,996
Reduced 4.49%
85,032
Common Stock
May 14
2021
BUY
Exercise of conversion of derivative security
-
8,859
Added 9.05%
89,028
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$86,506
$24.32 p/Share
3,557
Reduced 4.25%
80,169
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
-
9,406
Added 10.1%
83,726
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$269,912
$24.19 p/Share
11,158
Reduced 13.05%
74,320
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
36,742
Added 30.62%
83,264
Common Stock