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
Dec 04
2023
BUY
Grant, award, or other acquisition
$3,695
$6.36 p/Share
581
Added 0.14%
414,554
Common Stock
Nov 20
2023
BUY
Grant, award, or other acquisition
$3,642
$6.02 p/Share
605
Added 0.15%
413,973
Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
$3,631
$6.24 p/Share
582
Added 0.14%
413,368
Common Stock
Oct 18
2023
BUY
Grant, award, or other acquisition
$3,654
$6.73 p/Share
543
Added 0.13%
412,786
Common Stock
Oct 05
2023
BUY
Grant, award, or other acquisition
$3,642
$6.86 p/Share
531
Added 0.13%
412,243
Common Stock