$30.51-0.80|(-2.56%)
52W H: 45.5352W L: 25.33Beta: 0.92

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:

2026-09-01
Buy: 4
S.Buy: 3
Hold: 2
Sell: 0
2026-08-01
Buy: 5
S.Buy: 3
Hold: 1
Sell: 0
2026-07-01
Buy: 5
S.Buy: 3
Hold: 1
Sell: 0
2026-06-01
Buy: 5
S.Buy: 3
Hold: 1
Sell: 0

Related Stocks (Peers)

Companies operating in similar sectors to BBSI:

Recent Insider Transactions

DateNameShares ChangedPriceValue
2026-07-07Potts James R-3,490$38$132,620
2026-07-06Potts James R-3,487$37.5468$130,926
2026-07-02Potts James R-1,802$38$68,476
2026-07-02MEEKER ANTHONY-12,000$37.8522$454,226
2026-07-01Finn Mark Steven+2,782--
2026-07-01Finn Mark Steven-2,344--
2026-07-01Finn Mark Steven+2,344--
2026-07-01Clabby Joseph Stephen+2,782--
2026-07-01Clabby Joseph Stephen-2,344--
2026-07-01Clabby Joseph Stephen+2,344--
2026-07-01McReynolds Alexandra Morehouse+2,782--
2026-07-01McReynolds Alexandra Morehouse-2,344--
2026-07-01McReynolds Alexandra Morehouse+2,344--
2026-07-01Moradi Carla A+2,782--
2026-07-01Moradi Carla A-2,344--
2026-07-01Moradi Carla A+2,344--
2026-07-01Potts James R+8,693--
2026-07-01Potts James R+803--
2026-07-01Potts James R-1,829--
2026-07-01Potts James R-2,299--
2026-07-01Potts James R-3,256--
2026-07-01Potts James R-3,696--
2026-07-01Potts James R-428--
2026-07-01Potts James R-720$37.73$27,166
2026-07-01Potts James R-905$37.73$34,146
2026-07-01Potts James R-1,282$37.73$48,370
2026-07-01Potts James R-1,455$37.73$54,897
2026-07-01Potts James R-169$37.73$6,376
2026-07-01Potts James R+1,829--
2026-07-01Potts James R+2,299--
2026-07-01Potts James R+3,256--
2026-07-01Potts James R+3,696--
2026-07-01Potts James R+428--
2026-07-01Harris Anthony J+11,343--
2026-07-01Harris Anthony J+1,987--
2026-07-01Harris Anthony J-2,392--
2026-07-01Harris Anthony J-2,972--
2026-07-01Harris Anthony J-4,128--
2026-07-01Harris Anthony J-4,352--
2026-07-01Harris Anthony J-456--
2026-07-01Harris Anthony J-942$37.73$35,542
2026-07-01Harris Anthony J-1,170$37.73$44,144
2026-07-01Harris Anthony J-1,625$37.73$61,311
2026-07-01Harris Anthony J-1,713$37.73$64,631
2026-07-01Harris Anthony J-180$37.73$6,791
2026-07-01Harris Anthony J+2,392--
2026-07-01Harris Anthony J+2,972--
2026-07-01Harris Anthony J+4,128--
2026-07-01Harris Anthony J+4,352--
2026-07-01Harris Anthony J+456--
2026-07-01Price Vincent P+2,782--
2026-07-01Price Vincent P-2,344--
2026-07-01Price Vincent P+2,344--
2026-07-01Kramer Gary+43,367--
2026-07-01Kramer Gary+1,883--
2026-07-01Kramer Gary-9,222--
2026-07-01Kramer Gary-11,477--
2026-07-01Kramer Gary-14,156--
2026-07-01Kramer Gary-13,428--
2026-07-01Kramer Gary-4,088--
2026-07-01Kramer Gary-3,629$37.73$136,922
2026-07-01Kramer Gary-4,517$37.73$170,426
2026-07-01Kramer Gary-5,571$37.73$210,194
2026-07-01Kramer Gary-5,284$37.73$199,365
2026-07-01Kramer Gary-1,609$37.73$60,708
2026-07-01Kramer Gary+9,222--
2026-07-01Kramer Gary+11,477--
2026-07-01Kramer Gary+14,156--
2026-07-01Kramer Gary+13,428--
2026-07-01Kramer Gary+4,088--
2026-07-01Blotz Gerald+12,721--
2026-07-01Blotz Gerald+644--
2026-07-01Blotz Gerald-2,720--
2026-07-01Blotz Gerald-3,433--
2026-07-01Blotz Gerald-5,212--
2026-07-01Blotz Gerald-6,892--
2026-07-01Blotz Gerald-1,087$37.73$41,013
2026-07-01Blotz Gerald-1,371$37.73$51,728
2026-07-01Blotz Gerald-2,082$37.73$78,554
2026-07-01Blotz Gerald-2,752$37.73$103,833
2026-07-01Blotz Gerald+2,720--
2026-07-01Blotz Gerald+3,433--
2026-07-01Blotz Gerald+5,212--
2026-07-01Blotz Gerald+6,892--
2026-07-01Cusick Thomas B.+2,782--
2026-07-01Cusick Thomas B.-2,344--
2026-07-01Cusick Thomas B.+2,344--
2026-07-01MEEKER ANTHONY+2,782--
2026-07-01MEEKER ANTHONY-2,344--
2026-07-01MEEKER ANTHONY+2,344--
2026-07-01CARLEY THOMAS J+2,782--
2026-07-01CARLEY THOMAS J-2,344--
2026-07-01CARLEY THOMAS J+2,344--
2026-05-13Finn Mark Steven+1,000$28.6$28,600
2026-03-26Finn Mark Steven+1,000$29.3965$29,397
2026-03-20Finn Mark Steven+500$27.88$13,940
2026-03-19Finn Mark Steven+500$27.925$13,963
2026-03-17Potts James R-1,803$28.68$51,710
2026-03-13Kramer Gary+8,370$26.8898$225,068
2026-03-03Finn Mark Steven+1,000$27.595$27,595
2026-03-02Finn Mark Steven+1,000$27.72$27,720
2026-02-23Potts James R-2,745$30.92$84,875
2026-02-23Potts James R+6,350--
2026-02-23Harris Anthony J-4,960$30.92$153,363
2026-02-23Harris Anthony J+12,075--
2026-02-23Kramer Gary-21,815$30.92$674,520
2026-02-23Kramer Gary+55,206--
2026-02-23Blotz Gerald-5,921$30.92$183,077
2026-02-23Blotz Gerald+14,354--
2026-01-01Potts James R+189--
2026-01-01Harris Anthony J+199--
2026-01-01Kramer Gary+110--
2026-01-01Blotz Gerald+280--
2025-11-11Clabby Joseph Stephen+1,000$34.83$34,830
2025-11-10Finn Mark Steven+1,000$34.3875$34,388