Nov 26
2024
SELL
Open market or private sale
$17,051
$10.84 p/Share
1,573
Reduced 0.78%
199,069
Common Stock
Nov 25
2024
SELL
Payment of exercise price or tax liability
$13,553
$10.93 p/Share
1,240
Reduced 0.61%
200,642
Common Stock
Nov 18
2024
SELL
Open market or private sale
$562,100
$10.64 p/Share
52,829
Reduced 20.74%
201,882
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$20,949
$10.33 p/Share
2,028
Reduced 0.87%
230,976
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$21,836
$0.92 p/Share
23,735
Added 8.52%
254,711
Common Stock
Nov 05
2024
SELL
Open market or private sale
$280,742
$9.72 p/Share
28,883
Reduced 11.21%
228,738
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$81,450
$2.82 p/Share
28,883
Added 10.79%
238,708
Common Stock
Oct 15
2024
SELL
Open market or private sale
$32,800
$8.0 p/Share
4,100
Reduced 1.76%
228,738
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
$11,890
$2.9 p/Share
4,100
Added 1.73%
232,838
Common Stock
Oct 09
2024
SELL
Open market or private sale
$31,200
$8.0 p/Share
3,900
Reduced 1.68%
228,738
Common Stock
Oct 09
2024
BUY
Exercise of conversion of derivative security
$11,310
$2.9 p/Share
3,900
Added 1.65%
232,638
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$9,994
$6.96 p/Share
1,436
Reduced 0.62%
228,738
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$13,912
$6.86 p/Share
2,028
Reduced 0.87%
230,174
Common Stock
Aug 12
2024
SELL
Open market or private sale
$49,000
$7.0 p/Share
7,000
Reduced 2.93%
232,202
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$20,300
$2.9 p/Share
7,000
Added 2.84%
239,202
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$8,535
$5.94 p/Share
1,437
Reduced 0.62%
232,202
Common Stock
May 21
2024
SELL
Open market or private sale
$36,000
$6.0 p/Share
6,000
Reduced 2.5%
233,639
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$17,400
$2.9 p/Share
6,000
Added 2.44%
239,639
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$11,884
$5.86 p/Share
2,028
Reduced 0.86%
233,639
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$7,653
$5.33 p/Share
1,436
Reduced 0.61%
232,292
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$60,820
$5.39 p/Share
11,284
Reduced 4.61%
233,728
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
94,000
Added 27.73%
245,012
Common Stock
Nov 27
2023
SELL
Payment of exercise price or tax liability
$7,731
$5.38 p/Share
1,437
Reduced 0.86%
166,012
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$8,515
$5.93 p/Share
1,436
Reduced 0.85%
167,449
Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$6,610
$4.6 p/Share
1,437
Reduced 0.84%
168,885
Common Stock