Oct 01
2025
SELL
Payment of exercise price or tax liability
$78,210
$9.56 p/Share
8,181
Reduced 1.08%
752,820
Common Stock
Aug 31
2025
SELL
Payment of exercise price or tax liability
$1,286,118
$13.1 p/Share
98,177
Reduced 11.43%
761,001
Common Stock
Aug 31
2025
BUY
Exercise of conversion of derivative security
-
199,678
Added 18.86%
859,178
Common Stock
Aug 26
2025
BUY
Grant, award, or other acquisition
-
48,193
Added 6.81%
659,500
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$282,046
$13.39 p/Share
21,064
Reduced 3.33%
611,307
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$332,995
$15.79 p/Share
21,089
Reduced 3.23%
632,371
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$402,874
$17.53 p/Share
22,982
Reduced 3.4%
653,460
Common Stock
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