MarketPeel
Insider Trading Intelligence
DH

Douglas Hailey

BGSF
DIRECTOR · BGSF, INC. · CIK 0001283385
FILING MIX · LIFETIME97%/3%
BUYS
63
SELLS
2
TOTAL VALUE
$1.06M
COMPANIES
1
ACTIVE SINCE
May 2020
HOLDINGS NOW
226,269
AVG SELL PX
TRADE KIND
SHOWING 65 / 65
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
7 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Douglas Hailey, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d7+85.71%+5.74%-1.77%+7.51%+4.49%
14d7+71.43%+4.70%-0.61%+5.31%+3.00%
30d7+71.43%+8.62%+2.58%+6.04%+2.78%
60d7+71.43%+6.56%+2.46%+4.10%+2.94%
90d7+85.71%+10.33%+3.90%+6.44%+8.50%
180d7+57.14%+6.37%+3.06%+3.31%+3.40%
1y7+14.29%-9.43%+16.21%-25.64%-24.09%
2y7+14.29%-27.37%+32.43%-59.80%-55.25%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
BGSF · 226,269 shares · as of May 6, 2026
056,567113,135169,702226,269202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 63 buys / 2 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3,691226,269May 6, 2026May 7, 2026View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3,354222,578Feb 4, 2026Feb 6, 2026View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5,482218,224Nov 5, 2025Nov 7, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0001,000Aug 5, 2025Aug 5, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0005,000Aug 5, 2025Aug 5, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0004,000Aug 5, 2025Aug 5, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,686212,742Aug 5, 2025Aug 5, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0002,000Aug 5, 2025Aug 5, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0003,000Aug 5, 2025Aug 5, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5,859211,461May 7, 2025May 9, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3,613217,100Feb 5, 2025Feb 7, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,435213,487Nov 6, 2024Nov 8, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0001,000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0002,000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0005,000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0004,000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
SALE
7,5000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0003,000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASE
7,500$7.10$53.3K205,539Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,145198,039Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,054195,894May 8, 2024May 10, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,831193,840Feb 7, 2024Feb 9, 2024View →
BGSF
BGSF, INC.
PURCHASE
11,498$6.25$71.9K192,009Feb 6, 2024Feb 8, 2024View →
BGSF
BGSF, INC.
SALE
11,4980Feb 6, 2024Feb 8, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,976192,009Nov 8, 2023Nov 13, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,001187,276Aug 9, 2023Aug 11, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5002,500Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5001,000Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5001,500Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
500500Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5002,000Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASE
9,554$9.45$90.3K175,750May 18, 2023May 19, 2023View →
BGSF
BGSF, INC.
PURCHASE
9,525$9.20$87.6K185,275May 18, 2023May 19, 2023View →
BGSF
BGSF, INC.
PURCHASE
921$9.00$8.3K166,196May 17, 2023May 19, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,904165,275May 3, 2023May 5, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,244162,127Feb 8, 2023Feb 10, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,319160,883Nov 2, 2022Nov 4, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5002,500Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5001,500Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
500500Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5001,000Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,263159,564Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5002,000Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,223156,043May 4, 2022May 6, 2022View →
BGSF
BGSF, INC.
PURCHASE
5,000$13.24$66.2K154,820May 4, 2022May 6, 2022View →
BGSF
BGSF, INC.
PURCHASE
20,000$12.68$253.6K149,820May 2, 2022May 4, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,158134,438Feb 2, 2022Feb 4, 2022View →
BGSF
BGSF, INC.
PURCHASE
25,000$13.70$342.5K133,280Nov 8, 2021Nov 10, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,306108,280Nov 3, 2021Nov 5, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,404102,210Aug 4, 2021Aug 6, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
346346Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3461,037Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
346692Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3461,383Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3461,729Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,205100,806May 6, 2021May 10, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,25399,601Feb 3, 2021Feb 5, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,93298,348Nov 4, 2020Nov 20, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
412824Aug 4, 2020Aug 7, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
412412Aug 4, 2020Aug 7, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
4121,236Aug 4, 2020Aug 7, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
4122,060Aug 4, 2020Aug 7, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,67296,004Aug 4, 2020Aug 7, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
4121,648Aug 4, 2020Aug 7, 2020View →
BGSF
BGSF, INC.
PURCHASE
10,000$8.35$83.5K93,332May 14, 2020May 15, 2020View →
Other insiders · BGSF
Loading peer insiders…
About this filer
CIK 0001283385
ROLE
Director
PRIMARY
BGSF
COMPANIES
1
ACTIVE SINCE
May 2020
MARKETPEEL · /INSIDER/0001283385DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback