Nov 18
2024
BUY
Grant, award, or other acquisition
$16,660
$6.15 p/Share
2,709
Added 0.51%
528,381
Common Stock
Sep 19
2024
BUY
Open market or private purchase
$244,400
$6.11 p/Share
40,000
Added 7.07%
525,672
Common Stock
Sep 18
2024
BUY
Open market or private purchase
$282,150
$6.27 p/Share
45,000
Added 8.48%
485,672
Common Stock
Sep 17
2024
BUY
Open market or private purchase
$90,450
$6.03 p/Share
15,000
Added 3.29%
440,672
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
$4,294
$5.94 p/Share
723
Added 0.17%
425,672
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$4,303
$7.42 p/Share
580
Added 0.14%
424,949
Common Stock
Aug 16
2024
BUY
Grant, award, or other acquisition
$4,254
$8.56 p/Share
497
Added 0.12%
424,369
Common Stock
Aug 02
2024
BUY
Grant, award, or other acquisition
$4,208
$9.09 p/Share
463
Added 0.11%
423,872
Common Stock
Jul 16
2024
BUY
Grant, award, or other acquisition
$4,261
$9.98 p/Share
427
Added 0.1%
423,409
Common Stock
Jul 02
2024
BUY
Grant, award, or other acquisition
$4,266
$9.74 p/Share
438
Added 0.1%
422,982
Common Stock
Jun 19
2024
BUY
Grant, award, or other acquisition
$4,247
$9.61 p/Share
442
Added 0.1%
422,544
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
$4,277
$9.32 p/Share
459
Added 0.11%
422,102
Common Stock
May 17
2024
BUY
Grant, award, or other acquisition
$4,292
$9.25 p/Share
464
Added 0.11%
421,643
Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
$4,258
$8.69 p/Share
490
Added 0.12%
421,179
Common Stock
Apr 18
2024
BUY
Grant, award, or other acquisition
$4,242
$7.96 p/Share
533
Added 0.13%
420,689
Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
$4,298
$7.14 p/Share
602
Added 0.14%
420,156
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
$4,294
$6.1 p/Share
704
Added 0.17%
419,554
Common Stock
Mar 15
2024
SELL
Sale (or disposition) back to the issuer
$1,379,888
$5.64 p/Share
244,661
Reduced 36.87%
418,850
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
244,661
Added 26.94%
663,511
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
$4,301
$5.31 p/Share
810
Added 0.19%
418,850
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$4,317
$5.35 p/Share
807
Added 0.19%
418,040
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
$3,701
$5.66 p/Share
654
Added 0.16%
417,233
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
$3,703
$5.13 p/Share
722
Added 0.17%
416,579
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$3,757
$5.71 p/Share
658
Added 0.16%
415,857
Common Stock
Dec 19
2023
BUY
Grant, award, or other acquisition
$3,753
$5.82 p/Share
645
Added 0.16%
415,199
Common Stock