Oct 03
2024
SELL
Payment of exercise price or tax liability
$114,904
$8.76 p/Share
13,117
Reduced 0.69%
1,880,074
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$170,984
$8.69 p/Share
19,676
Reduced 1.03%
1,893,191
Common Stock
Aug 27
2024
BUY
Open market or private purchase
$438,500
$8.77 p/Share
50,000
Added 2.55%
1,912,867
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$201,285
$10.23 p/Share
19,676
Reduced 1.05%
1,862,867
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
-
100,000
Added 5.04%
1,882,543
Common Stock
Jul 03
2024
SELL
Payment of exercise price or tax liability
$124,742
$9.51 p/Share
13,117
Reduced 0.73%
1,782,543
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$465,337
$9.46 p/Share
49,190
Reduced 3.08%
1,545,660
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
250,000
Added 12.22%
1,795,660
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
100,000
Added 5.93%
1,585,012
Common Stock
Apr 29
2024
BUY
Grant, award, or other acquisition
-
17,242
Added 1.14%
1,494,850
Common Stock
Apr 03
2024
SELL
Payment of exercise price or tax liability
$94,835
$7.23 p/Share
13,117
Reduced 0.88%
1,477,608
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$185,200
$7.53 p/Share
24,595
Reduced 1.62%
1,490,725
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
150,000
Added 9.06%
1,505,482
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$141,894
$6.92 p/Share
20,505
Reduced 1.48%
1,365,320
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
450,000
Added 24.51%
1,385,825
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$51,848
$7.06 p/Share
7,344
Reduced 0.78%
935,825
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$65,029
$6.61 p/Share
9,838
Reduced 1.03%
943,169
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$70,686
$7.08 p/Share
9,984
Reduced 1.04%
953,007
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$87,951
$8.94 p/Share
9,838
Reduced 1.01%
962,991
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
15,043
Added 1.52%
972,829
Common Stock
Mar 19
2023
SELL
Payment of exercise price or tax liability
$309,472
$7.87 p/Share
39,323
Reduced 3.94%
957,786
Common Stock
Mar 19
2023
BUY
Exercise of conversion of derivative security
-
100,000
Added 9.11%
997,109
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$50,320
$7.03 p/Share
7,158
Reduced 0.68%
1,046,111
Common Stock
Dec 29
2022
BUY
Grant, award, or other acquisition
-
400,000
Added 27.52%
1,053,269
Common Stock
Dec 01
2022
BUY
Open market or private purchase
$145,800
$7.29 p/Share
20,000
Added 2.97%
653,269
Common Stock