Jun 18
2025
SELL
Open market or private sale
$320,403
$13.51 p/Share
23,716
Reduced 2.01%
1,153,485
Common Stock
Jun 18
2025
BUY
Exercise of conversion of derivative security
-
46,410
Added 3.79%
1,177,201
Common Stock
May 19
2025
SELL
Open market or private sale
$438,606
$16.59 p/Share
26,438
Reduced 2.28%
1,130,791
Common Stock
May 18
2025
BUY
Exercise of conversion of derivative security
-
50,383
Added 4.17%
1,157,229
Common Stock
May 15
2025
SELL
Open market or private sale
$1,029,600
$17.16 p/Share
60,000
Reduced 5.14%
1,106,846
Common Stock
May 12
2025
SELL
Open market or private sale
$341,800
$17.09 p/Share
20,000
Reduced 1.69%
1,163,741
Common Stock
May 07
2025
SELL
Open market or private sale
$636,800
$15.92 p/Share
40,000
Reduced 3.27%
1,183,741
Common Stock
Mar 18
2025
SELL
Open market or private sale
$118,610
$13.07 p/Share
9,075
Reduced 0.74%
1,223,741
Common Stock
Mar 18
2025
BUY
Exercise of conversion of derivative security
-
17,733
Added 1.42%
1,232,816
Common Stock
Mar 07
2025
SELL
Open market or private sale
$852,000
$14.2 p/Share
60,000
Reduced 4.71%
1,215,083
Common Stock
Feb 18
2025
SELL
Open market or private sale
$341,120
$16.15 p/Share
21,122
Reduced 1.63%
1,275,083
Common Stock
Feb 18
2025
BUY
Exercise of conversion of derivative security
-
58,049
Added 4.29%
1,296,205
Common Stock
Dec 18
2024
SELL
Open market or private sale
$154,028
$17.12 p/Share
8,997
Reduced 0.72%
1,238,156
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
-
17,733
Added 1.4%
1,247,153
Common Stock
Dec 16
2024
SELL
Open market or private sale
$336,800
$16.84 p/Share
20,000
Reduced 1.6%
1,229,420
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
$250,972
$3.68 p/Share
68,199
Added 5.18%
1,249,420
Common Stock
Nov 27
2024
SELL
Open market or private sale
$255,000
$17.0 p/Share
15,000
Reduced 1.25%
1,181,221
Common Stock
Nov 18
2024
SELL
Open market or private sale
$464,067
$15.13 p/Share
30,672
Reduced 2.5%
1,196,221
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
58,043
Added 4.52%
1,226,893
Common Stock
Nov 08
2024
SELL
Open market or private sale
$158,500
$15.85 p/Share
10,000
Reduced 0.85%
1,168,850
Common Stock
Sep 18
2024
SELL
Open market or private sale
$99,823
$10.57 p/Share
9,444
Reduced 0.79%
1,178,850
Common Stock
Sep 18
2024
BUY
Exercise of conversion of derivative security
-
17,733
Added 1.47%
1,188,294
Common Stock
Sep 16
2024
SELL
Open market or private sale
$200,200
$10.01 p/Share
20,000
Reduced 1.68%
1,170,561
Common Stock
Aug 19
2024
SELL
Open market or private sale
$304,032
$9.65 p/Share
31,506
Reduced 2.58%
1,190,561
Common Stock
Aug 18
2024
BUY
Exercise of conversion of derivative security
-
58,046
Added 4.53%
1,222,067
Common Stock