Oct 15
2025
SELL
Open market or private sale
$906,548
$28.07 p/Share
32,296
Reduced 4.11%
753,316
Common Stock
Oct 15
2025
BUY
Exercise of conversion of derivative security
$406,929
$12.6 p/Share
32,296
Added 3.95%
785,612
Common Stock
Oct 13
2025
SELL
Open market or private sale
$535,806
$26.01 p/Share
20,600
Reduced 2.66%
753,316
Common Stock
Oct 13
2025
BUY
Exercise of conversion of derivative security
$222,480
$10.8 p/Share
20,600
Added 2.59%
773,916
Common Stock
Oct 10
2025
SELL
Open market or private sale
$196,797
$25.84 p/Share
7,616
Reduced 1.0%
753,316
Common Stock
Oct 10
2025
BUY
Exercise of conversion of derivative security
$82,252
$10.8 p/Share
7,616
Added 0.99%
760,932
Common Stock
Aug 28
2025
BUY
Grant, award, or other acquisition
-
290,830
Added 27.85%
753,316
Common Stock
May 28
2025
SELL
Open market or private sale
$281,263
$17.42 p/Share
16,146
Reduced 3.37%
462,486
Common Stock
May 28
2025
BUY
Exercise of conversion of derivative security
$61,677
$3.82 p/Share
16,146
Added 3.26%
478,632
Common Stock
Apr 03
2025
BUY
Grant, award, or other acquisition
-
87,249
Added 15.87%
462,486
Common Stock
Dec 15
2024
SELL
Payment of exercise price or tax liability
$61,846
$4.76 p/Share
12,993
Reduced 3.35%
375,237
Common Stock
Dec 04
2024
BUY
Grant, award, or other acquisition
-
127,296
Added 24.69%
388,230
Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$69,170
$6.41 p/Share
10,791
Reduced 3.97%
260,934
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$48,054
$6.61 p/Share
7,270
Reduced 2.61%
271,725
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
$3,321
$2.52 p/Share
1,318
Added 0.47%
278,995
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$3,318
$3.09 p/Share
1,074
Added 0.39%
277,677
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$3,325
$3.46 p/Share
961
Added 0.35%
276,603
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$3,316
$2.73 p/Share
1,215
Added 0.44%
275,642
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$3,320
$2.56 p/Share
1,297
Added 0.47%
274,427
Common Stock
Mar 27
2024
BUY
Grant, award, or other acquisition
$3,330
$2.96 p/Share
1,125
Added 0.41%
273,130
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$3,325
$2.79 p/Share
1,192
Added 0.44%
272,005
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$3,320
$3.06 p/Share
1,085
Added 0.4%
270,813
Common Stock
Dec 27
2023
BUY
Grant, award, or other acquisition
$3,322
$3.38 p/Share
983
Added 0.36%
269,728
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$44,436
$3.42 p/Share
12,993
Reduced 4.61%
268,745
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
$3,324
$3.41 p/Share
975
Added 0.34%
281,738
Common Stock