Jan 14
2025
SELL
Payment of exercise price or tax liability
$1,318
$5.47 p/Share
241
Reduced 0.6%
40,110
Common Stock
Dec 30
2024
SELL
Payment of exercise price or tax liability
$12,881
$6.38 p/Share
2,019
Reduced 4.77%
40,351
Common Stock
Dec 30
2024
BUY
Exercise of conversion of derivative security
-
2,272
Added 5.09%
42,370
Common Stock
Oct 07
2024
SELL
Payment of exercise price or tax liability
$13,645
$6.1 p/Share
2,237
Reduced 5.28%
40,098
Common Stock
Oct 07
2024
BUY
Exercise of conversion of derivative security
-
2,273
Added 5.1%
42,335
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$5,163
$6.14 p/Share
841
Reduced 2.06%
40,062
Common Stock
Jul 17
2024
SELL
Payment of exercise price or tax liability
$17,993
$8.04 p/Share
2,238
Reduced 5.19%
40,903
Common Stock
Jul 17
2024
BUY
Exercise of conversion of derivative security
-
2,273
Added 5.01%
43,141
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$15,690
$0.95 p/Share
16,516
Reduced 1.98%
817,359
Common Stock
Apr 09
2024
SELL
Payment of exercise price or tax liability
$139,264
$1.18 p/Share
118,021
Reduced 12.4%
833,875
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
-
181,818
Added 16.04%
951,896
Common Stock
Mar 25
2024
-
317,840
Reduced 29.22%
770,078
Common Stock
Mar 22
2024
-
51,800
Reduced 4.54%
1,087,918
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$32,719
$1.87 p/Share
17,497
Reduced 1.51%
1,139,718
Common Stock
Jan 16
2024
SELL
Payment of exercise price or tax liability
$10,140
$2.11 p/Share
4,806
Reduced 0.41%
1,157,215
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$36,953
$2.37 p/Share
15,592
Reduced 1.32%
1,162,021
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$30,439
$1.85 p/Share
16,454
Reduced 1.38%
1,177,613
Common Stock
Oct 09
2023
SELL
Payment of exercise price or tax liability
$33,393
$1.68 p/Share
19,877
Reduced 1.64%
1,194,067
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$61,702
$3.75 p/Share
16,454
Reduced 1.34%
1,213,944
Common Stock
Jul 17
2023
SELL
Payment of exercise price or tax liability
$16,283
$3.8 p/Share
4,285
Reduced 0.35%
1,230,398
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$60,496
$3.88 p/Share
15,592
Reduced 1.25%
1,234,683
Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$67,132
$4.08 p/Share
16,454
Reduced 1.3%
1,250,275
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$13,798
$3.46 p/Share
3,988
Reduced 0.36%
1,107,801
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$287,360
$4.1 p/Share
70,088
Reduced 5.93%
1,111,789
Common Stock
Mar 17
2023
-
15,900
Reduced 1.33%
1,181,877
Common Stock