Loading live market data…

Barrett Business Services, Inc.

NASDAQ:BBSI

$38.46 USD

-$0.51 (-1.31%)

Volume
210.76K
Average Volume
229.56K
Market Capitalization
$944.56M
P/E Ratio
24.34
Dividend Yield
0.83%
Price Target
$46.00
Year High
$49.65
Year Low
$25.33
Day High
Day Low
Payout Ratio
$0.20
Current Ratio
$1.16

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.29%

Investors Holding

9

change: -181 | last: 190

Increased Positions

4

change: -108 | last: 112

Reduced Positions

3

change: -54 | last: 57

New Positions

1

change: -33 | last: 34

Sold Positions

182

change: 143 | last: 39

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

11.5M

BBSI Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $36.21 25.36M $918.36M $95.03M $24.45M $847.78M
2024-12-31 $43.44 26.08M $1.13B $55.37M $21.45M $1.1B
2023-12-31 $28.95 26.92M $779.45M $71.17M $21.21M $729.49M
2022-12-31 $23.32 28.52M $665.09M $91.42M $21.18M $594.85M
2021-12-31 $17.27 30.16M $520.86M $69.4M $25.3M $476.76M
2020-12-31 $17.05 30.31M $516.75M $68.69M $27.69M $475.75M
2019-12-31 $22.62 29.8M $674.17M $44.57M $28.5M $658.1M
2018-12-31 $14.31 29.37M $420.26M $35.37M $4.17M $389.06M
2017-12-31 $16.12 29.1M $469.09M $59.84M $4.39M $413.65M
2016-12-31 $16.02 28.9M $463.04M $50.77M $4.61M $416.89M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $29.18 25.03M $730.4M $159.7M $25.58M $596.28M
2025-12-31 $36.21 25.36M $918.36M $95.03M $24.45M $847.78M
2025-09-30 $44.32 25.7M $1.14B $47.68M $25.17M $1.12B
2025-06-30 $41.69 25.59M $1.07B $26.35M $25.51M $1.07B
2025-03-31 $41.15 25.81M $1.06B $31.98M $23.16M $1.05B
2024-12-31 $43.44 25.91M $1.13B $55.37M $21.45M $1.09B
2024-09-30 $37.51 26.13M $980.25M $14.43M $21.72M $987.54M
2024-06-30 $32.63 26.07M $850.57M $40.35M $21.46M $831.68M
2024-03-31 $31.67 26.28M $832.29M $51.27M $21.94M $802.96M
2023-12-31 $28.95 26.42M $764.86M $71.17M $21.21M $714.9M
2023-09-30 $22.56 26.8M $604.52M $41.58M $19.8M $582.74M
2023-06-30 $21.80 27M $588.69M $48.35M $21.12M $561.46M