MarketPeel
Insider Trading Intelligence
CM

Cynthia Marshall

BGSF
DIRECTOR · BGSF, INC. · CIK 0001820725
FILING MIX · LIFETIME97%/3%
BUYS
56
SELLS
2
TOTAL VALUE
$830.3K
COMPANIES
3
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
200,317
AVG SELL PX
$22.28
TRADE KIND
SHOWING 58 / 58
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizons · 5 pending
Forward-return performance of every backtestable P/S trade by Cynthia Marshall, 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
7d3+0.00%-10.06%-0.70%-9.37%-14.66%
14d3+33.33%-6.66%+1.16%-7.82%-7.97%
30d3+33.33%-14.77%+1.59%-16.36%-18.00%
60d3+33.33%-10.20%+6.77%-16.96%-22.11%
90d3+33.33%-26.71%+10.16%-41.34%-41.34%
180d3(1 pending)+0.00%-23.83%+15.17%-39.00%-39.00%
1y3(1 pending)+0.00%-52.00%+24.25%-76.24%-76.24%
2y3(3 pending)
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 · 45,742 shares · as of May 7, 2025
011,43622,87134,30745,74220212022202320242025SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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 · 56 buys / 2 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CHYM
CHIME FINANCIAL, INC.
PURCHASEGRANT
Stock grant
10,75348,548Jun 2, 2026Jun 4, 2026View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
38,216106,027May 11, 2026May 13, 2026View →
CHYM
CHIME FINANCIAL, INC.
SALE
35,000$22.28$779.7K37,795Mar 2, 2026Mar 3, 2026View →
CHYM
CHIME FINANCIAL, INC.
PURCHASEGRANT
Stock grant
7,62872,795Aug 27, 2025Aug 29, 2025View →
CHYM
CHIME FINANCIAL, INC.
PURCHASE
375$27.00$10.1K375Jun 13, 2025Jun 13, 2025View →
CHYM
CHIME FINANCIAL, INC.
PURCHASE
1,500$27.00$40.5K65,167Jun 13, 2025Jun 13, 2025View →
CHYM
CHIME FINANCIAL, INC.
PURCHASE
63,66763,667Jun 13, 2025Jun 13, 2025View →
CHYM
CHIME FINANCIAL, INC.
SALE
63,6670Jun 13, 2025Jun 13, 2025View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
37,97467,811May 8, 2025May 12, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5,85945,742May 7, 2025May 9, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3,61339,883Feb 5, 2025Feb 7, 2025View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,43536,270Nov 6, 2024Nov 8, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0004,000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0003,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,0002,000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,0001,000Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,14532,320Aug 7, 2024Aug 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,05430,175May 8, 2024May 10, 2024View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
7,15329,837Apr 25, 2024Apr 29, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,83128,121Feb 7, 2024Feb 9, 2024View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,97626,290Nov 8, 2023Nov 13, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5002,000Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5002,500Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
500500Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5001,500Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5001,000Aug 9, 2023Sep 20, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
2,00122,557Aug 9, 2023Aug 11, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,90420,556May 3, 2023May 5, 2023View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
11,89522,684May 3, 2023May 5, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,24417,408Feb 8, 2023Feb 10, 2023View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,31916,164Nov 2, 2022Nov 4, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5002,500Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5002,000Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5001,000Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
500500Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,26314,845Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
5001,500Aug 3, 2022Aug 5, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,22312,324May 4, 2022May 6, 2022View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
6,45610,789Apr 28, 2022May 2, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,15813,719Feb 2, 2022Feb 4, 2022View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,30612,561Nov 3, 2021Nov 5, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,4048,290Aug 4, 2021Aug 6, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
346346Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
346692Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3461,729Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3461,037Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
3461,383Aug 4, 2021Aug 20, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,2056,474May 6, 2021May 10, 2021View →
JELD
JELD-WEN HOLDING, INC.
PURCHASEGRANT
Stock grant
4,3334,333Apr 29, 2021Apr 30, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,2535,269Feb 3, 2021Feb 5, 2021View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,9324,016Nov 4, 2020Nov 20, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
412824Aug 4, 2020Aug 11, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
4121,236Aug 4, 2020Aug 11, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
4121,648Aug 4, 2020Aug 11, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
412412Aug 4, 2020Aug 11, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
4122,060Aug 4, 2020Aug 11, 2020View →
BGSF
BGSF, INC.
PURCHASEGRANT
Stock grant
1,6721,672Aug 4, 2020Aug 11, 2020View →
Other insiders · BGSF
Loading peer insiders…
About this filer
CIK 0001820725
ROLE
Director
PRIMARY
BGSF
COMPANIES
3
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001820725DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback