Oct 20
2025
SELL
Payment of exercise price or tax liability
$2,851,608
$7.1 p/Share
401,635
Reduced 8.08%
4,569,038
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
-
660,925
Added 11.74%
4,970,673
Common Stock
Oct 20
2025
BUY
Grant, award, or other acquisition
-
229,616
Added 5.06%
4,309,748
Common Stock
Sep 05
2025
SELL
Open market or private sale
$1,310,000
$6.55 p/Share
200,000
Reduced 3.86%
4,984,365
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$242,324
$3.12 p/Share
77,668
Reduced 1.48%
5,184,365
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
$537,301
$3.12 p/Share
172,212
Added 3.17%
5,262,033
Common Stock
Apr 14
2025
SELL
Payment of exercise price or tax liability
$128,741
$2.48 p/Share
51,912
Reduced 1.01%
5,089,821
Common Stock
Apr 14
2025
BUY
Grant, award, or other acquisition
$284,723
$2.48 p/Share
114,808
Added 2.18%
5,141,733
Common Stock
Aug 12
2024
BUY
Open market or private purchase
$379,159
$2.39 p/Share
158,644
Added 3.06%
5,026,925
Common Stock
May 15
2024
BUY
Open market or private purchase
$98,250
$3.93 p/Share
25,000
Added 0.51%
4,868,281
Common Stock
May 14
2024
BUY
Open market or private purchase
$155,500
$3.11 p/Share
50,000
Added 1.02%
4,843,281
Common Stock
Jan 19
2024
SELL
Payment of exercise price or tax liability
$94,112
$3.95 p/Share
23,826
Reduced 0.49%
4,793,281
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$983,862
$4.25 p/Share
231,497
Reduced 4.59%
4,817,107
Common Stock
Aug 31
2023
BUY
Open market or private purchase
$87,849
$2.51 p/Share
35,000
Added 0.69%
5,048,604
Common Stock
Aug 30
2023
BUY
Open market or private purchase
$264,411
$2.2 p/Share
120,187
Added 2.34%
5,013,604
Common Stock
Aug 29
2023
BUY
Open market or private purchase
$185,324
$2.05 p/Share
90,402
Added 1.81%
4,893,417
Common Stock
May 12
2023
BUY
Open market or private purchase
$462,000
$2.31 p/Share
200,000
Added 4.0%
4,803,015
Common Stock
May 11
2023
BUY
Open market or private purchase
$444,000
$2.22 p/Share
200,000
Added 4.16%
4,603,015
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$106,857
$4.87 p/Share
21,942
Reduced 0.5%
4,403,015
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$925,169
$4.28 p/Share
216,161
Reduced 4.66%
4,424,957
Common Stock
Nov 10
2022
BUY
Open market or private purchase
$730,000
$3.65 p/Share
200,000
Added 4.13%
4,641,118
Common Stock
May 11
2022
BUY
Open market or private purchase
$871,250
$6.97 p/Share
125,000
Added 2.74%
4,441,118
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
-
1,002,851
Added 18.85%
4,316,118
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$267,260
$12.72 p/Share
21,011
Reduced 0.63%
3,313,267
Common Stock
Dec 06
2021
SELL
Other acquisition or disposition
-
461,285
Reduced 12.15%
3,334,278
Common Stock