Barrett Business Services, Inc.

Barrett Business Services, Inc.

28.40
EUR
+0.40
(+1.43%)
1.21EPS
25.35P/E
746.26MMarket Cap
Nov 04Next Earn