Barrett Business Services, Inc.

Barrett Business Services, Inc.

28.60
EUR
+0.20
(+0.70%)
1.21EPS
25.51P/E
751.08MMarket Cap
Nov 04Next Earn