Barrett Business Svcs (BBSI)

196 institutional managers hold BBSI in their latest 13F filings. Search all 13F filers on SECspotter.