C. David Allen Jr.
Director, BGSF, INC.
Companies
- BGSF, INC.Board member Oct 22, 2014 to now1
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- BGSF, INC. BGSF171,964 shares2$718.8K at $4.18Aug 4, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Aug 4, 2026Granted 3,360 shares of BGSF, INC.2
- May 6, 2026Granted 3,691 shares of BGSF, INC.3
- Feb 4, 2026Granted 3,354 shares of BGSF, INC.4
- Nov 5, 2025Granted 5,482 shares of BGSF, INC.5
- Aug 5, 2025Granted 2,686 shares of BGSF, INC.6
- May 7, 2025Granted 5,859 shares of BGSF, INC.7
- Feb 5, 2025Granted 3,613 shares of BGSF, INC.8
- Nov 6, 2024Granted 2,435 shares of BGSF, INC.9
- Aug 7, 2024Granted 2,145 shares of BGSF, INC.10
- Jun 14, 2024Bought 3,129 shares at $7.20 of BGSF, INC.11
- Jun 14, 2024Bought 1,200 shares at $7.10 of BGSF, INC.11
- May 29, 2024Bought 500 shares at $6.50 of BGSF, INC.12
- May 29, 2024Bought 6,791 shares at $6.60 of BGSF, INC.12
- May 28, 2024Bought 1,000 shares at $6.65 of BGSF, INC.12
- May 28, 2024Bought 3,209 shares at $6.60 of BGSF, INC.12
- May 8, 2024Granted 2,054 shares of BGSF, INC.13
- Feb 7, 2024Granted 1,831 shares of BGSF, INC.14
- Nov 8, 2023Granted 1,976 shares of BGSF, INC.15
- Aug 9, 2023Granted 2,001 shares of BGSF, INC.16
- May 3, 2023Granted 1,904 shares of BGSF, INC.17
- Feb 8, 2023Granted 1,244 shares of BGSF, INC.18
- Nov 2, 2022Granted 1,319 shares of BGSF, INC.19
- Aug 3, 2022Granted 1,263 shares of BGSF, INC.20
- May 4, 2022Granted 1,223 shares of BGSF, INC.21
- May 4, 2022Bought 1,000 shares at $13.18 of BGSF, INC.21
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARBGSF, INC., Board member
- 2
- 3SEC EDGARForm 4 filed May 7, 2026
- 4SEC EDGARForm 4 filed Feb 6, 2026
- 5SEC EDGARForm 4 filed Nov 10, 2025
- 6SEC EDGARForm 4 filed Aug 7, 2025
- 7SEC EDGARForm 4 filed May 9, 2025
- 8SEC EDGARForm 4 filed Feb 7, 2025
- 9SEC EDGARForm 4 filed Nov 8, 2024
- 10SEC EDGARForm 4 filed Aug 9, 2024
- 11SEC EDGARForm 4 filed Jun 17, 2024
- 12SEC EDGARForm 4 filed May 30, 2024
- 13SEC EDGARForm 4 filed May 10, 2024
- 14SEC EDGARForm 4 filed Feb 9, 2024
- 15SEC EDGARForm 4 filed Nov 13, 2023
- 16SEC EDGARForm 4 filed Aug 11, 2023
- 17SEC EDGARForm 4 filed May 5, 2023
- 18SEC EDGARForm 4 filed Feb 10, 2023
- 19SEC EDGARForm 4 filed Nov 4, 2022
- 20SEC EDGARForm 4 filed Aug 5, 2022
- 21SEC EDGARForm 4 filed May 6, 2022