Live feed16:30:27·443dINSIDERFilingvia QuantisnowNew insider Finn Mark Steven claimed ownership of 4,850 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.BBSI· Barrett Business Services Inc.Consumer DiscretionaryOriginal source