Mar 01
2025
SELL
Payment of exercise price or tax liability
$38,323
$4.07 p/Share
9,416
Reduced 2.61%
351,733
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
25,210
Added 6.53%
361,149
Common Stock
Feb 19
2025
SELL
Payment of exercise price or tax liability
$64,602
$4.36 p/Share
14,817
Reduced 4.22%
335,939
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
-
39,281
Added 10.26%
343,621
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$529,577
$6.83 p/Share
77,537
Reduced 19.93%
311,475
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
224,708
Added 38.62%
357,192
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$193,220
$6.83 p/Share
28,290
Reduced 14.69%
164,304
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
73,837
Added 30.05%
171,841
Common Stock
Dec 13
2023
SELL
Open market or private sale
-
30,000
Reduced 20.17%
118,757
Common Stock
Sep 01
2023
SELL
Open market or private sale
$131,550
$8.77 p/Share
15,000
Reduced 9.16%
148,757
Common Stock
Aug 18
2023
SELL
Open market or private sale
$82,500
$8.25 p/Share
10,000
Reduced 5.76%
163,757
Common Stock
Aug 17
2023
SELL
Open market or private sale
$125,800
$8.5 p/Share
14,800
Reduced 7.85%
173,757
Common Stock
Aug 10
2023
SELL
Open market or private sale
$1,700
$8.5 p/Share
200
Reduced 0.11%
188,557
Common Stock
Apr 03
2023
SELL
Open market or private sale
$247,800
$8.26 p/Share
30,000
Reduced 13.71%
188,757
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$416,082
$7.73 p/Share
53,827
Reduced 19.75%
218,757
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
144,113
Added 34.58%
272,584
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$139,801
$9.35 p/Share
14,952
Reduced 10.43%
128,471
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
40,031
Added 21.82%
143,423
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$182,975
$8.92 p/Share
20,513
Reduced 16.56%
103,392
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
53,659
Added 32.68%
110,527
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$153,707
$10.02 p/Share
15,340
Reduced 17.92%
70,246
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
40,032
Added 31.87%
85,586
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$118,762
$8.9 p/Share
13,344
Reduced 22.66%
45,554
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
34,557
Added 36.98%
58,898
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$76,881
$4.9 p/Share
15,690
Reduced 39.19%
24,341
Common Stock