About Barrett Business Services Inc
- Industry: Professional Services
- Exchange: NASDAQ NMS - GLOBAL MARKET
- Country: US
- Website: https://www.bbsi.com/
Frequently Asked Questions
What is the 52-week range for BBSI?
The 52-week high is $45.53 and the 52-week low is $25.33.
What is the P/E ratio for BBSI?
The Price to Earnings (P/E) ratio is 20.98.
What is the dividend yield for BBSI?
The indicated annual dividend yield is 1.12%.
What is the Return on Equity (ROE)?
The trailing twelve months (TTM) Return on Equity is 15.76%.
What is the Net Profit Margin?
The Net Profit Margin (TTM) is 2.77%.
What is the Price to Book (P/B) Ratio?
The annual Price to Book ratio stands at 3.85.
Analyst Recommendation Trends
Wall Street analyst consensus for BBSI over the last few months:
Latest BBSI News
2 Cash-Heavy Stocks with Exciting Potential and 1 Facing Headwinds
Companies with more cash than debt can be financially resilient, but that doesn’t mean they’re all strong investments. Some lack leverage because they struggle to grow or generate consistent profits, making them unattractive borrowers.
Barrett Business: Not Impressed With The Performance (Rating Downgrade)
Barrett Business Services had underwhelming growth, margin compression, and macroeconomic uncertainty. Find out why BBSI stock is a Hold.
New Strong Sell Stocks for September 10th
BBW, BBSI and BZZUF have been added to the Zacks Rank #5 (Strong Sell) List on September 10, 2026.
Related Stocks (Peers)
Recent Insider Transactions
| Date | Name | Shares Changed | Price | Value |
|---|---|---|---|---|
| 2026-07-07 | Potts James R | -3,490 | $38 | $132,620 |
| 2026-07-06 | Potts James R | -3,487 | $37.5468 | $130,926 |
| 2026-07-02 | Potts James R | -1,802 | $38 | $68,476 |
| 2026-07-02 | MEEKER ANTHONY | -12,000 | $37.8522 | $454,226 |
| 2026-07-01 | Finn Mark Steven | +2,782 | - | - |
| 2026-07-01 | Finn Mark Steven | -2,344 | - | - |
| 2026-07-01 | Finn Mark Steven | +2,344 | - | - |
| 2026-07-01 | Clabby Joseph Stephen | +2,782 | - | - |
| 2026-07-01 | Clabby Joseph Stephen | -2,344 | - | - |
| 2026-07-01 | Clabby Joseph Stephen | +2,344 | - | - |
| 2026-07-01 | McReynolds Alexandra Morehouse | +2,782 | - | - |
| 2026-07-01 | McReynolds Alexandra Morehouse | -2,344 | - | - |
| 2026-07-01 | McReynolds Alexandra Morehouse | +2,344 | - | - |
| 2026-07-01 | Moradi Carla A | +2,782 | - | - |
| 2026-07-01 | Moradi Carla A | -2,344 | - | - |
| 2026-07-01 | Moradi Carla A | +2,344 | - | - |
| 2026-07-01 | Potts James R | +8,693 | - | - |
| 2026-07-01 | Potts James R | +803 | - | - |
| 2026-07-01 | Potts James R | -1,829 | - | - |
| 2026-07-01 | Potts James R | -2,299 | - | - |
| 2026-07-01 | Potts James R | -3,256 | - | - |
| 2026-07-01 | Potts James R | -3,696 | - | - |
| 2026-07-01 | Potts James R | -428 | - | - |
| 2026-07-01 | Potts James R | -720 | $37.73 | $27,166 |
| 2026-07-01 | Potts James R | -905 | $37.73 | $34,146 |
| 2026-07-01 | Potts James R | -1,282 | $37.73 | $48,370 |
| 2026-07-01 | Potts James R | -1,455 | $37.73 | $54,897 |
| 2026-07-01 | Potts James R | -169 | $37.73 | $6,376 |
| 2026-07-01 | Potts James R | +1,829 | - | - |
| 2026-07-01 | Potts James R | +2,299 | - | - |
| 2026-07-01 | Potts James R | +3,256 | - | - |
| 2026-07-01 | Potts James R | +3,696 | - | - |
| 2026-07-01 | Potts James R | +428 | - | - |
| 2026-07-01 | Harris Anthony J | +11,343 | - | - |
| 2026-07-01 | Harris Anthony J | +1,987 | - | - |
| 2026-07-01 | Harris Anthony J | -2,392 | - | - |
| 2026-07-01 | Harris Anthony J | -2,972 | - | - |
| 2026-07-01 | Harris Anthony J | -4,128 | - | - |
| 2026-07-01 | Harris Anthony J | -4,352 | - | - |
| 2026-07-01 | Harris Anthony J | -456 | - | - |
| 2026-07-01 | Harris Anthony J | -942 | $37.73 | $35,542 |
| 2026-07-01 | Harris Anthony J | -1,170 | $37.73 | $44,144 |
| 2026-07-01 | Harris Anthony J | -1,625 | $37.73 | $61,311 |
| 2026-07-01 | Harris Anthony J | -1,713 | $37.73 | $64,631 |
| 2026-07-01 | Harris Anthony J | -180 | $37.73 | $6,791 |
| 2026-07-01 | Harris Anthony J | +2,392 | - | - |
| 2026-07-01 | Harris Anthony J | +2,972 | - | - |
| 2026-07-01 | Harris Anthony J | +4,128 | - | - |
| 2026-07-01 | Harris Anthony J | +4,352 | - | - |
| 2026-07-01 | Harris Anthony J | +456 | - | - |
| 2026-07-01 | Price Vincent P | +2,782 | - | - |
| 2026-07-01 | Price Vincent P | -2,344 | - | - |
| 2026-07-01 | Price Vincent P | +2,344 | - | - |
| 2026-07-01 | Kramer Gary | +43,367 | - | - |
| 2026-07-01 | Kramer Gary | +1,883 | - | - |
| 2026-07-01 | Kramer Gary | -9,222 | - | - |
| 2026-07-01 | Kramer Gary | -11,477 | - | - |
| 2026-07-01 | Kramer Gary | -14,156 | - | - |
| 2026-07-01 | Kramer Gary | -13,428 | - | - |
| 2026-07-01 | Kramer Gary | -4,088 | - | - |
| 2026-07-01 | Kramer Gary | -3,629 | $37.73 | $136,922 |
| 2026-07-01 | Kramer Gary | -4,517 | $37.73 | $170,426 |
| 2026-07-01 | Kramer Gary | -5,571 | $37.73 | $210,194 |
| 2026-07-01 | Kramer Gary | -5,284 | $37.73 | $199,365 |
| 2026-07-01 | Kramer Gary | -1,609 | $37.73 | $60,708 |
| 2026-07-01 | Kramer Gary | +9,222 | - | - |
| 2026-07-01 | Kramer Gary | +11,477 | - | - |
| 2026-07-01 | Kramer Gary | +14,156 | - | - |
| 2026-07-01 | Kramer Gary | +13,428 | - | - |
| 2026-07-01 | Kramer Gary | +4,088 | - | - |
| 2026-07-01 | Blotz Gerald | +12,721 | - | - |
| 2026-07-01 | Blotz Gerald | +644 | - | - |
| 2026-07-01 | Blotz Gerald | -2,720 | - | - |
| 2026-07-01 | Blotz Gerald | -3,433 | - | - |
| 2026-07-01 | Blotz Gerald | -5,212 | - | - |
| 2026-07-01 | Blotz Gerald | -6,892 | - | - |
| 2026-07-01 | Blotz Gerald | -1,087 | $37.73 | $41,013 |
| 2026-07-01 | Blotz Gerald | -1,371 | $37.73 | $51,728 |
| 2026-07-01 | Blotz Gerald | -2,082 | $37.73 | $78,554 |
| 2026-07-01 | Blotz Gerald | -2,752 | $37.73 | $103,833 |
| 2026-07-01 | Blotz Gerald | +2,720 | - | - |
| 2026-07-01 | Blotz Gerald | +3,433 | - | - |
| 2026-07-01 | Blotz Gerald | +5,212 | - | - |
| 2026-07-01 | Blotz Gerald | +6,892 | - | - |
| 2026-07-01 | Cusick Thomas B. | +2,782 | - | - |
| 2026-07-01 | Cusick Thomas B. | -2,344 | - | - |
| 2026-07-01 | Cusick Thomas B. | +2,344 | - | - |
| 2026-07-01 | MEEKER ANTHONY | +2,782 | - | - |
| 2026-07-01 | MEEKER ANTHONY | -2,344 | - | - |
| 2026-07-01 | MEEKER ANTHONY | +2,344 | - | - |
| 2026-07-01 | CARLEY THOMAS J | +2,782 | - | - |
| 2026-07-01 | CARLEY THOMAS J | -2,344 | - | - |
| 2026-07-01 | CARLEY THOMAS J | +2,344 | - | - |
| 2026-05-13 | Finn Mark Steven | +1,000 | $28.6 | $28,600 |
| 2026-03-26 | Finn Mark Steven | +1,000 | $29.3965 | $29,397 |
| 2026-03-20 | Finn Mark Steven | +500 | $27.88 | $13,940 |
| 2026-03-19 | Finn Mark Steven | +500 | $27.925 | $13,963 |
| 2026-03-17 | Potts James R | -1,803 | $28.68 | $51,710 |
| 2026-03-13 | Kramer Gary | +8,370 | $26.8898 | $225,068 |
| 2026-03-03 | Finn Mark Steven | +1,000 | $27.595 | $27,595 |
| 2026-03-02 | Finn Mark Steven | +1,000 | $27.72 | $27,720 |
| 2026-02-23 | Potts James R | -2,745 | $30.92 | $84,875 |
| 2026-02-23 | Potts James R | +6,350 | - | - |
| 2026-02-23 | Harris Anthony J | -4,960 | $30.92 | $153,363 |
| 2026-02-23 | Harris Anthony J | +12,075 | - | - |
| 2026-02-23 | Kramer Gary | -21,815 | $30.92 | $674,520 |
| 2026-02-23 | Kramer Gary | +55,206 | - | - |
| 2026-02-23 | Blotz Gerald | -5,921 | $30.92 | $183,077 |
| 2026-02-23 | Blotz Gerald | +14,354 | - | - |
| 2026-01-01 | Potts James R | +189 | - | - |
| 2026-01-01 | Harris Anthony J | +199 | - | - |
| 2026-01-01 | Kramer Gary | +110 | - | - |
| 2026-01-01 | Blotz Gerald | +280 | - | - |
| 2025-11-11 | Clabby Joseph Stephen | +1,000 | $34.83 | $34,830 |
| 2025-11-10 | Finn Mark Steven | +1,000 | $34.3875 | $34,388 |