‹ Screener

BARRETT BUSINESS SERVICES INC

BBSI · Services-Help Supply Services · 24.6M shares · +37%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $26M (gross $34M, SBC $8M)

Reference price $28.60 · est. market cap ~$702M — last insider purchase, 2026-05-13 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B83

gen composite 78pct→83

Notable findings

Quarterly revenue

2025-06-30 · $308M2025-09-30 · $319M2025-12-31 · $321M2026-03-31 · $307M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
21.0%
Operating margin
5.0%
Net margin
4.4%
Return on equity
22.6%
Return on assets
7.0%
ROIC
20.4%
Revenue growth (QoQ)
4.9%
Net-income growth
2.7%
Current ratio
1.3×
EBITDA
$70M
Tangible book value
$193M
Cash & investments
$157M
Stock comp / revenue
0.8%

Leadership & compensation

NameRoleLatest total comp
Gary E. KramerPresident & CEO$5M FY2025
Anthony J. HarrisExecutive VP & CFO$2M FY2025
Gerald R. BlotzExecutive VP & COO$2M FY2025
James R. PottsEVP Gen Counsel & Secretary$1M FY2025
Alexandra MorehouseDirector$181K FY2025
Anthony MeekerDirector$220K FY2025
Carla A. MoradiDirector$189K FY2025
Joseph S. ClabbyDirector$228K FY2025
Mark S. FinnDirector$182K FY2025
Thomas B. CusickDirector$192K FY2025
Thomas J. CarleyDirector$189K FY2025
Vincent P. PriceDirector$187K FY2025

Officers & directors from SEC filings (Form 4 + DEF 14A proxy); compensation is the latest reported fiscal year.

Insider transactions · last 6 months

DateInsiderTypeSharesPrice
2026-07-01Harris Anthony JOption exercise456
2026-07-01Clabby Joseph StephenOption exercise2.3K
2026-07-01McReynolds Alexandra MorehouseOption exercise2.3K
2026-07-01Moradi Carla AOption exercise2.3K
2026-07-01Potts James ROption exercise428
2026-07-01Potts James ROption exercise3.7K
2026-07-01Potts James ROption exercise3.3K
2026-07-01Potts James ROption exercise2.3K
2026-07-01Potts James ROption exercise1.8K
2026-07-01Potts James RTax withheld169$37.73
2026-07-01Potts James RTax withheld1.5K$37.73
2026-07-01Potts James RTax withheld1.3K$37.73
2026-07-01Potts James RTax withheld905$37.73
2026-07-01Potts James RTax withheld720$37.73
2026-07-01Finn Mark StevenOption exercise2.3K
2026-07-01Harris Anthony JOption exercise4.4K
2026-07-01Harris Anthony JOption exercise4.1K
2026-07-01Harris Anthony JOption exercise3.0K
2026-07-01Harris Anthony JOption exercise2.4K
2026-07-01Harris Anthony JTax withheld180$37.73
2026-07-01Harris Anthony JTax withheld1.7K$37.73
2026-07-01Harris Anthony JTax withheld1.6K$37.73
2026-07-01Harris Anthony JTax withheld1.2K$37.73
2026-07-01Harris Anthony JTax withheld942$37.73
2026-07-01Price Vincent POption exercise2.3K
2026-07-01Kramer GaryOption exercise4.1K
2026-07-01Kramer GaryOption exercise13K
2026-07-01Kramer GaryOption exercise14K
2026-07-01Kramer GaryOption exercise11K
2026-07-01Kramer GaryOption exercise9.2K
2026-07-01Kramer GaryTax withheld1.6K$37.73
2026-07-01Kramer GaryTax withheld5.3K$37.73
2026-07-01Kramer GaryTax withheld5.6K$37.73
2026-07-01Kramer GaryTax withheld4.5K$37.73
2026-07-01Kramer GaryTax withheld3.6K$37.73
2026-07-01Blotz GeraldOption exercise6.9K
2026-07-01Blotz GeraldOption exercise5.2K
2026-07-01Blotz GeraldOption exercise3.4K
2026-07-01Blotz GeraldOption exercise2.7K
2026-07-01Blotz GeraldTax withheld2.8K$37.73
2026-07-01Blotz GeraldTax withheld2.1K$37.73
2026-07-01Blotz GeraldTax withheld1.4K$37.73
2026-07-01Blotz GeraldTax withheld1.1K$37.73
2026-07-01Cusick Thomas B.Option exercise2.3K
2026-07-01MEEKER ANTHONYOption exercise2.3K
2026-07-01CARLEY THOMAS JOption exercise2.3K
2026-05-13Finn Mark StevenBuy1.0K$28.60
2026-03-26Finn Mark StevenBuy1.0K$29.40
2026-03-20Finn Mark StevenBuy500$27.88
2026-03-19Finn Mark StevenBuy500$27.93
2026-03-17Potts James RSell1.8K$28.68
2026-03-13Kramer GaryBuy8.4K$26.89
2026-03-03Finn Mark StevenBuy1.0K$27.59
2026-03-02Finn Mark StevenBuy1.0K$27.72
2026-02-23Blotz GeraldTax withheld5.9K$30.92
2026-02-23Potts James RGrant6.3K
2026-02-23Potts James RTax withheld2.7K$30.92
2026-02-23Harris Anthony JGrant12K
2026-02-23Harris Anthony JTax withheld5.0K$30.92
2026-02-23Kramer GaryGrant55K
2026-02-23Kramer GaryTax withheld22K$30.92
2026-02-23Blotz GeraldGrant14K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-03Exec/director changeShareholder voteExhibitsfiling ↗
2026-05-06ResultsReg FDExhibitsfiling ↗
2026-03-31Otherfiling ↗
2026-02-25ResultsReg FDExhibitsfiling ↗
2025-11-05ResultsReg FDExhibitsfiling ↗
2025-09-23Material agreementDebt obligationfiling ↗
2025-08-06ResultsReg FDExhibitsfiling ↗
2025-06-04Shareholder voteExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-032026-06-010001193125-26-255400 ↗
10-Q2026-05-072026-03-310001193125-26-209466 ↗
8-K2026-05-062026-05-060001193125-26-208950 ↗
DEF 14A2026-04-202026-06-010001193125-26-163963 ↗
8-K2026-03-312026-03-300001193125-26-133452 ↗
10-K2026-02-262025-12-310001193125-26-072255 ↗
8-K2026-02-252026-02-250001193125-26-071531 ↗
10-Q2025-11-062025-09-300001193125-25-267350 ↗
8-K2025-11-052025-11-050001193125-25-266927 ↗
8-K2025-09-232025-09-220001193125-25-211644 ↗
10-Q2025-08-072025-06-300000950170-25-104269 ↗
8-K2025-08-062025-08-060000950170-25-104005 ↗