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
Oct 01
2022
SELL
Payment of exercise price or tax liability
$33,418
$5.49 p/Share
6,087
Reduced 0.95%
633,269
Common Stock
Aug 29
2022
BUY
Open market or private purchase
$102,240
$5.68 p/Share
18,000
Added 2.74%
639,356
Common Stock
Aug 22
2022
BUY
Open market or private purchase
$290,981
$5.28 p/Share
55,110
Added 8.15%
621,356
Common Stock
Aug 18
2022
BUY
Open market or private purchase
$329,636
$5.15 p/Share
64,007
Added 10.16%
566,246
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$32,632
$5.36 p/Share
6,088
Reduced 1.2%
502,239
Common Stock