Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,075
$0.7 p/Share
1,536
Reduced 0.62%
247,251
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
3,334
Added 1.32%
248,787
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
157,330
Added 39.06%
245,453
Common Stock
Feb 20
2025
SELL
Payment of exercise price or tax liability
$16,474
$0.81 p/Share
20,339
Reduced 18.75%
88,123
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
43,840
Added 28.78%
108,462
Common Stock
Jan 29
2025
BUY
Exercise of conversion of derivative security
-
2,613
Added 3.82%
65,842
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$28,909
$2.59 p/Share
11,162
Reduced 15.0%
63,229
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
-
23,654
Added 24.13%
74,391
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$7,459
$2.8 p/Share
2,664
Reduced 4.99%
50,737
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
5,702
Added 9.65%
53,401
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$9,969
$2.78 p/Share
3,586
Reduced 6.99%
47,699
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
7,649
Added 12.98%
51,285
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$2,992
$4.0 p/Share
748
Reduced 1.69%
43,636
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
1,583
Added 3.44%
44,384
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$15,569
$4.59 p/Share
3,392
Reduced 7.34%
42,801
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
-
7,190
Added 13.47%
46,193
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$71
$5.52 p/Share
13
Reduced 0.03%
39,003
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
26
Added 0.07%
39,016
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$27,073
$5.85 p/Share
4,628
Reduced 10.61%
38,990
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
9,807
Added 19.58%
40,285
Common Stock
Feb 14
2023
BUY
Open market or private purchase
$10,000
$5.0 p/Share
2,000
Added 5.58%
33,811
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$9,937
$13.32 p/Share
746
Reduced 2.29%
31,811
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
1,584
Added 4.64%
32,557
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$17,443
$10.95 p/Share
1,593
Reduced 4.89%
30,972
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
-
3,380
Added 9.4%
32,565
Common Stock