Nov 01
2024
SELL
Payment of exercise price or tax liability
$3,637
$2.91 p/Share
1,250
Reduced 0.99%
124,922
Common Stock Par Value...
Nov 01
2024
BUY
Grant, award, or other acquisition
-
2,447
Added 1.9%
126,172
Common Stock Par Value...
Aug 12
2024
SELL
Payment of exercise price or tax liability
$7,245
$2.93 p/Share
2,473
Reduced 1.96%
123,725
Common Stock Par Value...
Aug 12
2024
BUY
Exercise of conversion of derivative security
-
4,843
Added 3.7%
126,198
Common Stock Par Value...
Aug 11
2024
SELL
Payment of exercise price or tax liability
$16,702
$3.17 p/Share
5,269
Reduced 4.16%
121,355
Common Stock Par Value...
Aug 11
2024
BUY
Exercise of conversion of derivative security
-
10,321
Added 7.54%
126,624
Common Stock Par Value...
Aug 10
2024
SELL
Payment of exercise price or tax liability
$1,936
$3.17 p/Share
611
Reduced 0.52%
116,303
Common Stock Par Value...
Aug 10
2024
BUY
Exercise of conversion of derivative security
-
1,195
Added 1.01%
116,914
Common Stock Par Value...
Aug 09
2024
SELL
Payment of exercise price or tax liability
$1,753
$3.17 p/Share
553
Reduced 0.48%
115,719
Common Stock Par Value...
Aug 09
2024
BUY
Exercise of conversion of derivative security
-
1,082
Added 0.92%
116,272
Common Stock Par Value...
Aug 04
2024
SELL
Payment of exercise price or tax liability
$2,756
$2.98 p/Share
925
Reduced 0.8%
115,190
Common Stock Par Value...
Aug 04
2024
BUY
Exercise of conversion of derivative security
-
1,810
Added 1.53%
116,115
Common Stock Par Value...
Jul 31
2024
SELL
Payment of exercise price or tax liability
$38,290
$3.24 p/Share
11,818
Reduced 9.37%
114,305
Common Stock Par Value...
Jul 31
2024
BUY
Grant, award, or other acquisition
$75,002
$3.24 p/Share
23,149
Added 15.51%
126,123
Common Stock Par Value...
Jul 27
2024
SELL
Payment of exercise price or tax liability
$97,345
$3.4 p/Share
28,631
Reduced 21.76%
102,974
Common Stock Par Value...
Jul 27
2024
BUY
Exercise of conversion of derivative security
-
58,789
Added 30.88%
131,605
Common Stock Par Value...
Oct 04
2023
SELL
Payment of exercise price or tax liability
$1,812
$8.24 p/Share
220
Reduced 0.3%
72,816
Common Stock Par Value...
Oct 04
2023
BUY
Exercise of conversion of derivative security
-
430
Added 0.59%
73,036
Common Stock Par Value...
Oct 02
2023
SELL
Payment of exercise price or tax liability
$15,470
$8.5 p/Share
1,820
Reduced 2.45%
72,606
Common Stock Par Value...
Oct 02
2023
BUY
Grant, award, or other acquisition
-
3,565
Added 4.57%
74,426
Common Stock Par Value...
Aug 12
2023
SELL
Payment of exercise price or tax liability
$23,113
$9.35 p/Share
2,472
Reduced 3.37%
70,861
Common Stock Par Value...
Aug 12
2023
BUY
Exercise of conversion of derivative security
-
4,842
Added 6.19%
73,333
Common Stock Par Value...
Aug 10
2023
SELL
Payment of exercise price or tax liability
$5,718
$9.36 p/Share
611
Reduced 0.88%
68,491
Common Stock Par Value...
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
1,195
Added 1.7%
69,102
Common Stock Par Value...
Aug 09
2023
SELL
Payment of exercise price or tax liability
$5,176
$9.36 p/Share
553
Reduced 0.81%
67,907
Common Stock Par Value...