Dec 31
2025
SELL
Payment of exercise price or tax liability
$882,246
$7.6 p/Share
116,085
Reduced 14.69%
674,393
Common Stock, par valu...
Dec 31
2025
BUY
Exercise of conversion of derivative security
-
255,000
Added 24.39%
790,478
Common Stock, par valu...
Nov 13
2025
BUY
Open market or private purchase
$49,962
$5.71 p/Share
8,750
Added 1.61%
535,478
Common Stock, par valu...
Nov 10
2025
BUY
Open market or private purchase
$199,682
$6.21 p/Share
32,155
Added 5.75%
526,728
Common Stock, par valu...
Jul 16
2025
BUY
Grant, award, or other acquisition
-
84,015
Added 14.52%
494,573
Common Stock, par valu...
Jul 11
2025
SELL
Payment of exercise price or tax liability
$422,140
$16.64 p/Share
25,369
Reduced 5.82%
410,558
Common Stock, par valu...
Jul 03
2025
SELL
Payment of exercise price or tax liability
$306,496
$15.99 p/Share
19,168
Reduced 4.21%
435,927
Common Stock, par valu...
Jul 01
2025
SELL
Payment of exercise price or tax liability
$195,646
$15.31 p/Share
12,779
Reduced 2.73%
455,095
Common Stock, par valu...
Mar 13
2025
BUY
Open market or private purchase
$99,992
$9.36 p/Share
10,683
Added 2.24%
466,180
Common Stock, par valu...
Nov 01
2024
SELL
Payment of exercise price or tax liability
$191,485
$7.76 p/Share
24,676
Reduced 5.15%
454,647
Common Stock, par valu...
Jul 11
2024
BUY
Grant, award, or other acquisition
-
168,750
Added 26.04%
479,323
Common Stock, par valu...
Jul 03
2024
SELL
Payment of exercise price or tax liability
$97,531
$6.99 p/Share
13,953
Reduced 4.3%
310,573
Common Stock, par valu...
Jul 01
2024
SELL
Payment of exercise price or tax liability
$59,156
$6.94 p/Share
8,524
Reduced 2.56%
324,526
Common Stock, par valu...
Nov 01
2023
SELL
Payment of exercise price or tax liability
$41,204
$2.74 p/Share
15,038
Reduced 4.38%
328,050
Common Stock, par valu...
Jul 03
2023
SELL
Payment of exercise price or tax liability
$32,738
$2.63 p/Share
12,448
Reduced 5.46%
215,588
Common Stock, par valu...
Jul 03
2023
BUY
Grant, award, or other acquisition
-
127,500
Added 27.09%
343,088
Common Stock, par valu...
Nov 01
2022
SELL
Payment of exercise price or tax liability
$60,713
$2.69 p/Share
22,570
Reduced 9.01%
228,036
Common Stock, par valu...
Jul 01
2022
BUY
Grant, award, or other acquisition
-
85,000
Added 25.33%
250,606
Common Stock, par valu...
May 18
2022
SELL
Payment of exercise price or tax liability
$51,092
$4.12 p/Share
12,401
Reduced 6.97%
165,606
Common Stock, par valu...
May 18
2022
BUY
Grant, award, or other acquisition
-
28,007
Added 13.59%
178,007
Common Stock, par valu...
Nov 01
2021
BUY
Grant, award, or other acquisition
-
150,000
Added 50.0%
150,000
Common Stock, par valu...