Dec 22
2025
SELL
Open market or private sale
$166,563
$7.65 p/Share
21,773
Reduced 5.18%
398,751
Common Stock
Dec 19
2025
SELL
Payment of exercise price or tax liability
$125,243
$7.41 p/Share
16,902
Reduced 3.86%
420,524
Common Stock
Dec 17
2025
BUY
Grant, award, or other acquisition
-
121,700
Added 21.77%
437,426
Common Stock
Dec 15
2025
SELL
Open market or private sale
$162,256
$7.65 p/Share
21,210
Reduced 6.29%
315,726
Common Stock
Dec 12
2025
SELL
Payment of exercise price or tax liability
$64,647
$7.57 p/Share
8,540
Reduced 2.47%
336,936
Common Stock
Dec 03
2025
SELL
Open market or private sale
$151,240
$7.65 p/Share
19,770
Reduced 5.41%
345,476
Common Stock
Dec 02
2025
SELL
Open market or private sale
$367,032
$7.21 p/Share
50,906
Reduced 12.23%
365,246
Common Stock
Dec 01
2025
SELL
Open market or private sale
$646,128
$7.1 p/Share
91,004
Reduced 17.94%
416,152
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$293,032
$3.22 p/Share
91,004
Added 15.21%
507,156
Common Stock
Dec 19
2024
SELL
Payment of exercise price or tax liability
$18,186
$7.39 p/Share
2,461
Reduced 0.59%
412,729
Common Stock
Dec 19
2024
BUY
Grant, award, or other acquisition
-
120,700
Added 22.52%
415,190
Common Stock
Dec 14
2024
SELL
Payment of exercise price or tax liability
$64,855
$7.53 p/Share
8,613
Reduced 2.84%
294,490
Common Stock
May 13
2024
BUY
Open market or private purchase
$27,650
$5.53 p/Share
5,000
Added 1.64%
300,762
Common Stock
Dec 19
2023
SELL
Payment of exercise price or tax liability
$15,016
$6.05 p/Share
2,482
Reduced 0.84%
293,539
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$25,816
$6.43 p/Share
4,015
Reduced 1.34%
296,021
Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
-
64,000
Added 17.58%
300,036
Common Stock
Dec 19
2022
BUY
Grant, award, or other acquisition
-
34,000
Added 12.75%
232,770
Common Stock
Dec 15
2022
SELL
Open market or private sale
$45,424
$10.88 p/Share
4,175
Reduced 2.06%
198,770
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
75,000
Added 25.26%
221,969
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$169,580
$4.73 p/Share
35,852
Added 19.7%
146,127
Common Stock
May 11
2021
SELL
Open market or private sale
$1,237,471
$12.04 p/Share
102,780
Reduced 48.24%
110,275
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$397,759
$3.87 p/Share
102,780
Added 32.54%
213,055
Common Stock
Dec 11
2020
SELL
Open market or private sale
$109,378
$7.96 p/Share
13,741
Reduced 11.28%
108,061
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
$57,025
$4.15 p/Share
13,741
Added 10.14%
121,802
Common Stock
Dec 04
2020
SELL
Open market or private sale
$85,606
$6.23 p/Share
13,741
Reduced 11.28%
108,061
Common Stock