Dec 23
2024
SELL
Open market or private sale
$137,850
$8.44 p/Share
16,333
Reduced 18.19%
73,466
Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$46,409
$7.97 p/Share
5,823
Reduced 6.09%
89,799
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
-
23,902
Added 20.46%
92,936
Common Stock
Aug 21
2024
SELL
Open market or private sale
$33,596
$9.25 p/Share
3,632
Reduced 4.82%
71,720
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$53,105
$9.12 p/Share
5,823
Reduced 7.17%
75,352
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
-
23,901
Added 23.34%
78,489
Common Stock
May 21
2024
SELL
Open market or private sale
$25,278
$6.96 p/Share
3,632
Reduced 5.96%
57,274
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$20,135
$7.11 p/Share
2,832
Reduced 4.44%
60,906
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
-
11,621
Added 15.68%
62,507
Common Stock
Mar 01
2024
SELL
Open market or private sale
$54,620
$6.9 p/Share
7,916
Reduced 13.19%
52,117
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$24,415
$6.96 p/Share
3,508
Reduced 5.52%
60,033
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
11,618
Added 15.78%
62,017
Common Stock
Nov 21
2023
SELL
Open market or private sale
$125,721
$6.51 p/Share
19,312
Reduced 27.11%
51,923
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$24,006
$6.77 p/Share
3,546
Reduced 4.74%
71,235
Common Stock
Nov 20
2023
BUY
Exercise of conversion of derivative security
-
14,552
Added 16.65%
72,836
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$31,240
$8.81 p/Share
3,546
Reduced 5.56%
60,229
Common Stock
Aug 20
2023
BUY
Exercise of conversion of derivative security
-
14,549
Added 19.05%
61,830
Common Stock
May 22
2023
SELL
Payment of exercise price or tax liability
$49,964
$10.53 p/Share
4,745
Reduced 8.79%
49,226
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
-
19,479
Added 26.89%
52,960
Common Stock
Apr 10
2023
SELL
Open market or private sale
$87,500
$8.75 p/Share
10,000
Reduced 22.48%
34,492
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$21,029
$7.41 p/Share
2,838
Reduced 6.0%
44,492
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
10,102
Added 17.59%
47,330
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$1,559
$8.34 p/Share
187
Reduced 0.53%
34,769
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$8,907
$8.34 p/Share
1,068
Reduced 2.79%
37,228
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
4,145
Added 9.81%
38,115
Common Stock