Mar 01
2025
SELL
Payment of exercise price or tax liability
$63,335
$2.96 p/Share
21,397
Reduced 9.69%
199,331
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
41,841
Added 15.94%
220,728
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$27,602
$2.9 p/Share
9,518
Reduced 5.05%
178,887
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
16,892
Added 8.23%
188,405
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$97,031
$4.79 p/Share
20,257
Reduced 10.56%
171,513
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
39,682
Added 17.14%
191,770
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$40,614
$4.71 p/Share
8,623
Reduced 5.37%
152,088
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
16,892
Added 9.51%
160,711
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$67,009
$5.94 p/Share
11,281
Reduced 7.27%
143,819
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
20,020
Added 11.43%
155,100
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$52,766
$6.12 p/Share
8,622
Reduced 6.0%
135,080
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
16,891
Added 10.52%
143,702
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$44,089
$6.4 p/Share
6,889
Reduced 5.15%
126,811
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$60,466
$5.36 p/Share
11,281
Reduced 7.78%
133,700
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
20,020
Added 12.13%
144,981
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$82,493
$11.94 p/Share
6,909
Reduced 5.24%
124,961
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$78,911
$11.94 p/Share
6,609
Reduced 4.77%
131,870
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$126,983
$11.71 p/Share
10,844
Reduced 7.26%
138,479
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
20,020
Added 11.82%
149,323
Common Stock
Aug 19
2021
BUY
Open market or private purchase
$50,583
$12.97 p/Share
3,900
Added 2.93%
129,303
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$114,459
$9.32 p/Share
12,281
Reduced 8.92%
125,403
Common Stock
Jan 28
2021
SELL
Payment of exercise price or tax liability
$62,245
$9.64 p/Share
6,457
Reduced 4.48%
137,684
Common Stock