Barrett Business Services, Inc.

Barrett Business Services, Inc.

27.60
EUR
-0.40
(-1.43%)
1.21EPS
24.86P/E
731.82MMarket Cap
Nov 04Next Earn