Mar 24
2025
SELL
Payment of exercise price or tax liability
$143,673
$9.15 p/Share
15,702
Reduced 4.17%
361,032
Common Stock
Mar 24
2025
BUY
Exercise of conversion of derivative security
-
35,444
Added 8.6%
376,734
Common Stock
Mar 06
2025
SELL
Payment of exercise price or tax liability
$314,739
$9.35 p/Share
33,662
Reduced 8.98%
341,290
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
-
75,985
Added 16.85%
374,952
Common Stock
Feb 27
2025
SELL
Payment of exercise price or tax liability
$479,717
$10.43 p/Share
45,994
Reduced 13.33%
298,967
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
-
75,000
Added 17.86%
344,961
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
60,689
Added 18.35%
269,961
Common Stock
Sep 12
2024
-
5,000
Reduced 2.33%
209,272
Common Stock
Aug 06
2024
-
3,600
Reduced 1.65%
214,272
Common Stock
Jul 31
2024
SELL
Open market or private sale
$213,882
$10.24 p/Share
20,887
Reduced 8.75%
217,872
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$183,241
$11.03 p/Share
16,613
Reduced 6.51%
238,759
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$413,625
$11.03 p/Share
37,500
Added 12.8%
255,372
Common Stock
Apr 01
2024
SELL
Open market or private sale
$830,513
$11.83 p/Share
70,204
Reduced 24.37%
217,872
Common Stock
Mar 26
2024
SELL
Open market or private sale
$234,534
$11.88 p/Share
19,742
Reduced 6.41%
288,076
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$187,638
$11.95 p/Share
15,702
Reduced 4.85%
307,818
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
35,444
Added 9.87%
323,520
Common Stock
Mar 07
2024
SELL
Open market or private sale
$277,783
$11.81 p/Share
23,521
Reduced 7.55%
288,076
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$221,689
$11.85 p/Share
18,708
Reduced 5.66%
311,597
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
42,229
Added 11.34%
330,305
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$386,307
$11.66 p/Share
33,131
Reduced 10.31%
288,076
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
103,335
Added 24.34%
321,207
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$129,462
$11.02 p/Share
11,748
Reduced 5.12%
217,872
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
-
37,500
Added 14.04%
229,620
Common Stock
Jun 01
2023
SELL
Open market or private sale
$1,079,845
$11.08 p/Share
97,459
Reduced 33.66%
192,120
Common Stock
May 31
2023
SELL
Open market or private sale
$27,976
$11.01 p/Share
2,541
Reduced 0.87%
289,579
Common Stock