Barrett Business Services (BBSI) Stock: Price, Analysis