NYSE halts trading in BGSF; last price $3.42 - BGSF News | Rallies