Nov 06
2024
SELL
Payment of exercise price or tax liability
$538,934
$13.94 p/Share
38,661
Reduced 5.41%
676,442
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$72,833
$12.33 p/Share
5,907
Reduced 0.82%
715,103
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
3,233
Added 0.45%
721,010
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
72,639
Added 9.19%
717,777
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$94,771
$6.29 p/Share
15,067
Reduced 2.28%
645,138
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
20,235
Added 2.97%
660,205
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$96,533
$6.39 p/Share
15,107
Reduced 2.31%
639,970
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
20,234
Added 3.0%
655,077
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$99,300
$6.0 p/Share
16,550
Reduced 2.54%
634,843
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
20,234
Added 3.01%
651,393
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$59,614
$5.69 p/Share
10,477
Reduced 1.63%
631,159
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
16,168
Added 2.46%
641,636
Common Stock
Nov 06
2023
SELL
Sale (or disposition) back to the issuer
-
199,222
Reduced 36.37%
348,540
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
276,928
Added 30.69%
625,468
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$83,920
$6.45 p/Share
13,011
Reduced 2.32%
547,762
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
17,001
Added 2.94%
560,773
Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
151,196
Added 21.76%
543,772
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$229,568
$5.21 p/Share
44,063
Reduced 10.09%
392,576
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
-
68,003
Added 13.48%
436,639
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$14,803
$4.35 p/Share
3,403
Reduced 0.91%
368,636
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$12,281
$3.59 p/Share
3,421
Reduced 0.91%
372,039
Common Stock
Jan 01
2023
SELL
Payment of exercise price or tax liability
$14,537
$3.72 p/Share
3,908
Reduced 1.03%
375,460
Common Stock
Nov 10
2022
BUY
Grant, award, or other acquisition
-
29,145
Added 7.13%
379,368
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$12,829
$3.75 p/Share
3,421
Reduced 0.97%
350,223
Common Stock
Aug 18
2022
BUY
Grant, award, or other acquisition
-
153,245
Added 30.23%
353,644
Common Stock