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
Apr 12
2024
SELL
Open market or private sale
$17,335
$14.58 p/Share
1,189
Reduced 1.05%
111,537
Common Stock
Apr 11
2024
BUY
Exercise of conversion of derivative security
-
3,906
Added 3.35%
112,546
Common Stock
Mar 18
2024
SELL
Open market or private sale
$72,928
$15.66 p/Share
4,657
Reduced 4.11%
108,640
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
-
260
Added 0.23%
113,297
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
15,625
Added 12.14%
113,037
Common Stock
Feb 29
2024
SELL
Open market or private sale
$6,447
$14.17 p/Share
455
Reduced 0.46%
97,412
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
1,562
Added 1.57%
97,867
Common Stock
Jan 11
2024
BUY
Grant, award, or other acquisition
-
39,588
Added 29.52%
94,520
Common Stock
Dec 18
2023
SELL
Open market or private sale
$592
$7.7 p/Share
77
Reduced 0.14%
54,932
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
-
261
Added 0.47%
55,009
Common Stock
Nov 30
2023
SELL
Open market or private sale
$3,290
$7.28 p/Share
452
Reduced 0.82%
54,478
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
1,563
Added 2.75%
55,200
Common Stock
Sep 19
2023
SELL
Open market or private sale
$488
$6.51 p/Share
75
Reduced 0.14%
53,637
Common Stock