BGSF - BGSF, Inc. Stock Analysis | Finranks