Barrett Business Services, Inc.
Exchange: nyse
none
1129297024.00
61360000.00
-0.435582129249
0.054962725670
11.49%
3.75
0.320000