No insider purchase over the last 90 days. The latest, by Finn Mark Steven, was filed 13 May 2026.
+2 other insiders
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.
Transparent value + quality ranking, distinct from the insider signal.
FY ended December 2025 · cache
25 of 781 declarations
Gary Kramer (President & CEO) signed the largest sale at Barrett Business Services Inc: EUR 3,329,091 on August 25, 2025, then EUR 1,077,368 on August 21, 2024; Gerald Blotz (Executive VP & COO) sold EUR 1,125,335 on August 15, 2024. In all, 89 sales worth EUR 20,951,471 (median EUR 115,870), against 39 purchases worth EUR 1,712,239 (median EUR 23,573), so purchases are 30% of market trades.
The largest purchases are Jon L. Justesen's (Director), EUR 436,302 on December 16, 2022, Gary Kramer's, EUR 195,343 on March 13, 2026, and Mark Steven Finn's (Director), EUR 148,181 on May 12, 2025. From March 2 to March 26, 2026, two filers bought EUR 292,156. For 27 purchases, stored past results show a median 90-day return of 13.1%, positive in 81% of cases (stored results, not a forecast).
This US company in the Business Services sector, valued at USD 769.7 million and 5.2% held by its insiders, has 781 filings published from May 25, 2016 to July 7, 2026, including 396 option exercises and 241 grants. Gerald Blotz signed the most, 128. Yearly volume peaks at 115 in 2019. The last twelve months hold 72 filings, 9 of them purchases and 5 sales.
| Fiscal year end | Revenue | Net income | Diluted EPS | Dividend per share | Filing |
|---|---|---|---|---|---|
| Dec 2025 | 1.24 bn USD | 54.4 m USD | 2.08 USD | 0.32 USD | 10-K |
| Dec 2024 | 1.14 bn USD | 53.0 m USD | 1.98 USD | 0.31 USD | 10-K |
| Dec 2023 | 1.07 bn USD | 50.6 m USD | 1.85 USD | 0.30 USD | 10-K |
| Dec 2022 | 1.05 bn USD | 47.3 m USD | 1.64 USD | 0.30 USD | 10-K/A |
| Dec 2021 | 955.2 m USD | 38.1 m USD | 5.00 USD | 1.20 USD | 10-K |
Amounts in USD, as filed (forms 10-K, 20-F or 40-F). Source: SEC EDGAR.