Jun 04
2025
SELL
Open market or private sale
$61,041
$16.97 p/Share
3,597
Reduced 1.82%
193,735
Common Stock
Jun 03
2025
BUY
Exercise of conversion of derivative security
-
12,371
Added 5.9%
197,332
Common Stock
Jun 02
2025
SELL
Open market or private sale
$7,549
$16.74 p/Share
451
Reduced 0.24%
184,961
Common Stock
May 30
2025
BUY
Exercise of conversion of derivative security
-
1,563
Added 0.84%
185,412
Common Stock
Apr 28
2025
SELL
Open market or private sale
$6,479
$14.24 p/Share
455
Reduced 0.25%
183,849
Common Stock
Apr 14
2025
SELL
Open market or private sale
$25,185
$13.57 p/Share
1,856
Reduced 1.0%
184,304
Common Stock
Apr 11
2025
BUY
Exercise of conversion of derivative security
-
3,906
Added 2.06%
186,160
Common Stock
Mar 03
2025
SELL
Open market or private sale
$6,967
$15.45 p/Share
451
Reduced 0.25%
182,254
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
1,562
Added 0.85%
182,705
Common Stock
Jan 27
2025
SELL
Open market or private sale
$6,319
$14.2 p/Share
445
Reduced 0.25%
179,770
Common Stock
Jan 14
2025
SELL
Open market or private sale
$56,650
$11.78 p/Share
4,809
Reduced 2.6%
180,215
Common Stock
Jan 11
2025
BUY
Exercise of conversion of derivative security
-
3,906
Added 2.07%
185,024
Common Stock
Jan 11
2025
BUY
Grant, award, or other acquisition
-
61,895
Added 25.47%
181,118
Common Stock
Dec 02
2024
SELL
Open market or private sale
$5,237
$11.51 p/Share
455
Reduced 0.38%
119,223
Common Stock
Nov 30
2024
BUY
Exercise of conversion of derivative security
-
1,563
Added 1.29%
119,678
Common Stock
Oct 28
2024
BUY
Open market or private sale
$5,191
$11.31 p/Share
459
Added 0.39%
118,115
Common Stock
Oct 14
2024
SELL
Open market or private sale
$12,732
$11.11 p/Share
1,146
Reduced 0.96%
118,574
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
-
3,906
Added 3.16%
119,720
Common Stock
Sep 03
2024
SELL
Open market or private sale
$4,322
$9.5 p/Share
455
Reduced 0.39%
115,814
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
-
1,562
Added 1.33%
116,269
Common Stock
Jul 26
2024
SELL
Open market or private sale
$20,969
$11.44 p/Share
1,833
Reduced 1.59%
113,393
Common Stock
Jul 12
2024
SELL
Open market or private sale
$14,359
$12.53 p/Share
1,146
Reduced 0.98%
115,226
Common Stock
Jul 11
2024
BUY
Exercise of conversion of derivative security
-
3,907
Added 3.25%
116,372
Common Stock
Jun 03
2024
SELL
Open market or private sale
$6,620
$14.55 p/Share
455
Reduced 0.4%
112,465
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
-
1,563
Added 1.37%
112,920
Common Stock