Nov 15
2024
SELL
Open market or private sale
$106,114
$10.43 p/Share
10,174
Reduced 2.57%
386,256
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
11,963
Added 2.93%
396,430
Common Stock
Nov 06
2024
SELL
Open market or private sale
$48,470
$9.43 p/Share
5,140
Reduced 1.32%
384,467
Common Stock
Oct 17
2024
BUY
Exercise of conversion of derivative security
$68,213
$3.41 p/Share
20,004
Added 4.88%
389,607
Common Stock
Oct 16
2024
SELL
Open market or private sale
$63,723
$8.58 p/Share
7,427
Reduced 1.97%
369,603
Common Stock
Sep 23
2024
SELL
Open market or private sale
$61,958
$8.13 p/Share
7,621
Reduced 1.98%
377,030
Common Stock
Sep 13
2024
SELL
Open market or private sale
$20,582
$7.77 p/Share
2,649
Reduced 0.68%
384,651
Common Stock
Aug 27
2024
SELL
Open market or private sale
$79,377
$7.98 p/Share
9,947
Reduced 2.5%
387,300
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
-
9,795
Added 2.41%
397,247
Common Stock
May 16
2024
SELL
Open market or private sale
$58,717
$11.21 p/Share
5,238
Reduced 1.34%
385,284
Common Stock
May 15
2024
SELL
Open market or private sale
$67,754
$11.24 p/Share
6,028
Reduced 1.52%
390,522
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
11,962
Added 2.93%
396,550
Common Stock
Mar 18
2024
SELL
Open market or private sale
$52,417
$12.43 p/Share
4,217
Reduced 1.08%
384,588
Common Stock
Mar 15
2024
SELL
Open market or private sale
$386,129
$12.37 p/Share
31,215
Reduced 7.43%
388,805
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
167,959
Added 28.57%
420,020
Common Stock
Mar 01
2024
SELL
Open market or private sale
$209,413
$13.15 p/Share
15,925
Reduced 5.94%
252,061
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
13,239
Added 4.71%
267,986
Common Stock
Dec 19
2023
SELL
Open market or private sale
$320,241
$12.14 p/Share
26,379
Reduced 9.38%
254,747
Common Stock
Dec 15
2023
SELL
Open market or private sale
$499,682
$11.76 p/Share
42,490
Reduced 13.13%
281,126
Common Stock
Nov 15
2023
SELL
Open market or private sale
$45,787
$9.74 p/Share
4,701
Reduced 1.43%
323,616
Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
13,239
Added 3.88%
328,317
Common Stock
Aug 15
2023
SELL
Open market or private sale
$41,348
$10.09 p/Share
4,098
Reduced 1.28%
315,078
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
13,239
Added 3.98%
319,176
Common Stock
May 15
2023
SELL
Open market or private sale
$34,794
$8.82 p/Share
3,945
Reduced 1.27%
305,937
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
13,234
Added 4.1%
309,882
Common Stock