Latest 10-Q

What changed in John B. Sanfilippo & Son, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Executive-branch trades

1 trade

Trades in John B. Sanfilippo & Son, Inc. reported by the President, Cabinet members and other senior executive-branch officials. Amounts are ranges.Form 278-T is the periodic transaction report that senior executive-branch officials file with the Office of Government Ethics. They must report each trade over $1,000 within 30 days of being notified of it, and no later than 45 days after the trade. Amounts are ranges, not exact figures.

Recent executive-branch trades
OfficialAssetThe form has no ticker column. The asset is shown as the filer wrote it. We add a ticker link only when we could match the asset to a listed company.TypeTradedAmountThe form asks for a range, such as $1,001 - $15,000, not an exact amount. A line can be left blank when the filer's note says the amount was not more than $1,000.FiledReport
Donald J Trump
President of the United States
SANFILIPPO JOHN B & SON
read from scan
SaleJul 29, 2026$1,001 - $15,000Sep 8, 2026White House report ↗
All 1 trade in JBSSFree to read. Amounts are ranges.

Lobbying

What John B. Sanfilippo & Son, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

H-1B labor applications at John B. Sanfilippo & Son, Inc.

1 certified in 12 mo

Labor condition applications decided by the Department of Labor, matched to John B. Sanfilippo & Son, Inc. by employer name. An application is not a hire.

Median yearly wage offered, full-time certified applications, Jul 2025 to Jun 2026: —The wage the employer offered, as filed, with its unit. The yearly figure restates it per year (hourly x 2,080, weekly x 52, every two weeks x 26, monthly x 12) from the low end of the offered range. It is not what the worker was paid.

H-1B labor applications decided at John B. Sanfilippo & Son, Inc. by quarter
QuarterCertifiedAll decidedWorkers asked for
2024 Q3000
2024 Q4000
2025 Q1000
2025 Q2111
2025 Q3000
2025 Q4000
2026 Q1000
2026 Q2111
Most common job titles at John B. Sanfilippo & Son, Inc.
Job titleApplicationsMedian wage
Corporate Food Safety Specialist1—

We match the employer's name to a public company automatically, including a reviewed list of subsidiaries. A subsidiary can be missed and a similar name can be matched wrongly. The files carry no worker names.

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$59.06+$2.84 (+5.05%) Nov 13 close
Oct 13, 2026: $66.51Oct 14, 2026: $66.74Oct 15, 2026: $66.11Oct 16, 2026: $66.76Oct 19, 2026: $65.73Oct 20, 2026: $65.73Oct 21, 2026: $65.71Oct 22, 2026: $68.27Oct 23, 2026: $67.06Oct 26, 2026: $67.37Oct 27, 2026: $67.11Oct 28, 2026: $66.34Oct 29, 2026: $56.47Oct 30, 2026: $53.90Nov 2, 2026: $53.87Nov 3, 2026: $52.59Nov 4, 2026: $54.75Nov 5, 2026: $54.52Nov 6, 2026: $54.96Nov 9, 2026: $57.12Nov 10, 2026: $56.11Nov 11, 2026: $56.80Nov 12, 2026: $56.22Nov 13, 2026: $59.06
Oct 13, 2026Low $52.59 · High $68.27Nov 13, 2026
Aug 13, 2026: $86.69Aug 14, 2026: $86.75Aug 17, 2026: $83.79Aug 18, 2026: $83.47Aug 19, 2026: $81.30Aug 20, 2026: $75.76Aug 21, 2026: $73.72Aug 24, 2026: $75.49Aug 25, 2026: $74.83Aug 26, 2026: $75.76Aug 27, 2026: $73.99Aug 28, 2026: $74.66Aug 31, 2026: $73.69Sep 1, 2026: $73.88Sep 2, 2026: $73.90Sep 3, 2026: $73.18Sep 4, 2026: $72.43Sep 8, 2026: $70.84Sep 9, 2026: $70.64Sep 10, 2026: $70.84Sep 11, 2026: $70.26Sep 14, 2026: $69.33Sep 15, 2026: $68.31Sep 16, 2026: $68.55Sep 17, 2026: $67.47Sep 18, 2026: $67.31Sep 21, 2026: $66.44Sep 22, 2026: $67.73Sep 23, 2026: $67.69Sep 24, 2026: $67.05Sep 25, 2026: $67.24Sep 28, 2026: $67.57Sep 29, 2026: $67.34Sep 30, 2026: $66.51Oct 1, 2026: $66.62Oct 2, 2026: $68.52Oct 5, 2026: $68.03Oct 6, 2026: $67.76Oct 7, 2026: $67.95Oct 8, 2026: $68.39Oct 9, 2026: $67.00Oct 12, 2026: $67.36Oct 13, 2026: $66.51Oct 14, 2026: $66.74Oct 15, 2026: $66.11Oct 16, 2026: $66.76Oct 19, 2026: $65.73Oct 20, 2026: $65.73Oct 21, 2026: $65.71Oct 22, 2026: $68.27Oct 23, 2026: $67.06Oct 26, 2026: $67.37Oct 27, 2026: $67.11Oct 28, 2026: $66.34Oct 29, 2026: $56.47Oct 30, 2026: $53.90Nov 2, 2026: $53.87Nov 3, 2026: $52.59Nov 4, 2026: $54.75Nov 5, 2026: $54.52Nov 6, 2026: $54.96Nov 9, 2026: $57.12Nov 10, 2026: $56.11Nov 11, 2026: $56.80Nov 12, 2026: $56.22Nov 13, 2026: $59.06
Aug 13, 2026Low $52.59 · High $86.75Nov 13, 2026
Nov 13, 2025: $67.85Nov 14, 2025: $68.51Nov 17, 2025: $68.07Nov 18, 2025: $69.07Nov 19, 2025: $68.90Nov 20, 2025: $68.90Nov 21, 2025: $70.31Nov 24, 2025: $70.82Nov 25, 2025: $72.35Nov 26, 2025: $72.54Nov 28, 2025: $72.63Dec 1, 2025: $71.22Dec 2, 2025: $71.80Dec 3, 2025: $72.52Dec 4, 2025: $71.93Dec 5, 2025: $72.08Dec 8, 2025: $71.59Dec 9, 2025: $72.80Dec 10, 2025: $74.03Dec 11, 2025: $74.55Dec 12, 2025: $75.03Dec 15, 2025: $77.01Dec 16, 2025: $76.20Dec 17, 2025: $76.62Dec 18, 2025: $76.12Dec 19, 2025: $74.00Dec 22, 2025: $73.50Dec 23, 2025: $71.89Dec 24, 2025: $72.26Dec 26, 2025: $71.74Dec 29, 2025: $71.26Dec 30, 2025: $71.37Dec 31, 2025: $70.60Jan 2, 2026: $69.77Jan 5, 2026: $69.82Jan 6, 2026: $69.82Jan 7, 2026: $69.46Jan 8, 2026: $70.17Jan 9, 2026: $70.85Jan 12, 2026: $71.62Jan 13, 2026: $72.15Jan 14, 2026: $73.91Jan 15, 2026: $74.48Jan 16, 2026: $73.49Jan 20, 2026: $75.15Jan 21, 2026: $75.41Jan 22, 2026: $74.47Jan 23, 2026: $73.73Jan 26, 2026: $74.32Jan 27, 2026: $74.41Jan 28, 2026: $74.14Jan 29, 2026: $75.56Jan 30, 2026: $80.90Feb 2, 2026: $79.88Feb 3, 2026: $78.57Feb 4, 2026: $79.66Feb 5, 2026: $79.36Feb 6, 2026: $78.61Feb 9, 2026: $78.24Feb 10, 2026: $78.48Feb 11, 2026: $78.99Feb 12, 2026: $79.02Feb 13, 2026: $80.12Feb 17, 2026: $79.78Feb 18, 2026: $80.66Feb 19, 2026: $83.55Feb 20, 2026: $82.98Feb 23, 2026: $83.16Feb 24, 2026: $83.18Feb 25, 2026: $82.38Feb 26, 2026: $81.00Feb 27, 2026: $82.61Mar 2, 2026: $82.82Mar 3, 2026: $80.26Mar 4, 2026: $79.33Mar 5, 2026: $77.69Mar 6, 2026: $76.94Mar 9, 2026: $75.93Mar 10, 2026: $76.61Mar 11, 2026: $76.10Mar 12, 2026: $76.30Mar 13, 2026: $76.27Mar 16, 2026: $76.40Mar 17, 2026: $76.12Mar 18, 2026: $75.40Mar 19, 2026: $76.14Mar 20, 2026: $74.45Mar 23, 2026: $76.78Mar 24, 2026: $76.98Mar 25, 2026: $76.89Mar 26, 2026: $77.59Mar 27, 2026: $77.59Mar 30, 2026: $79.28Mar 31, 2026: $79.33Apr 1, 2026: $82.54Apr 2, 2026: $82.19Apr 6, 2026: $82.07Apr 7, 2026: $82.14Apr 8, 2026: $82.87Apr 9, 2026: $83.81Apr 10, 2026: $82.48Apr 13, 2026: $80.63Apr 14, 2026: $81.62Apr 15, 2026: $80.86Apr 16, 2026: $80.90Apr 17, 2026: $81.22Apr 20, 2026: $81.15Apr 21, 2026: $80.63Apr 22, 2026: $80.55Apr 23, 2026: $81.44Apr 24, 2026: $81.71Apr 27, 2026: $78.46Apr 28, 2026: $76.89Apr 29, 2026: $76.63Apr 30, 2026: $81.79May 1, 2026: $79.65May 4, 2026: $79.04May 5, 2026: $80.33May 6, 2026: $79.64May 7, 2026: $78.10May 8, 2026: $77.95May 11, 2026: $75.46May 12, 2026: $76.41May 13, 2026: $75.68May 14, 2026: $74.75May 15, 2026: $74.91May 18, 2026: $75.56May 19, 2026: $75.40May 20, 2026: $75.46May 21, 2026: $76.17May 22, 2026: $76.71May 26, 2026: $75.68May 27, 2026: $77.48May 28, 2026: $75.82May 29, 2026: $74.91Jun 1, 2026: $73.85Jun 2, 2026: $74.09Jun 3, 2026: $74.29Jun 4, 2026: $75.81Jun 5, 2026: $75.41Jun 8, 2026: $75.45Jun 9, 2026: $76.86Jun 10, 2026: $77.95Jun 11, 2026: $77.54Jun 12, 2026: $79.43Jun 15, 2026: $78.67Jun 16, 2026: $78.35Jun 17, 2026: $77.65Jun 18, 2026: $78.04Jun 22, 2026: $78.88Jun 23, 2026: $81.65Jun 24, 2026: $84.28Jun 25, 2026: $84.94Jun 26, 2026: $87.07Jun 29, 2026: $88.45Jun 30, 2026: $85.99Jul 1, 2026: $88.20Jul 2, 2026: $90.60Jul 6, 2026: $88.53Jul 7, 2026: $88.31Jul 8, 2026: $86.67Jul 9, 2026: $86.56Jul 10, 2026: $87.17Jul 13, 2026: $86.56Jul 14, 2026: $84.66Jul 15, 2026: $83.26Jul 16, 2026: $85.68Jul 17, 2026: $79.47Jul 20, 2026: $79.53Jul 21, 2026: $80.36Jul 22, 2026: $80.32Jul 23, 2026: $80.36Jul 24, 2026: $81.19Jul 27, 2026: $83.64Jul 28, 2026: $84.62Jul 29, 2026: $84.36Jul 30, 2026: $81.65Jul 31, 2026: $82.76Aug 3, 2026: $84.96Aug 4, 2026: $84.31Aug 5, 2026: $85.18Aug 6, 2026: $83.47Aug 7, 2026: $83.16Aug 10, 2026: $82.57Aug 11, 2026: $83.69Aug 12, 2026: $84.60Aug 13, 2026: $86.69Aug 14, 2026: $86.75Aug 17, 2026: $83.79Aug 18, 2026: $83.47Aug 19, 2026: $81.30Aug 20, 2026: $75.76Aug 21, 2026: $73.72Aug 24, 2026: $75.49Aug 25, 2026: $74.83Aug 26, 2026: $75.76Aug 27, 2026: $73.99Aug 28, 2026: $74.66Aug 31, 2026: $73.69Sep 1, 2026: $73.88Sep 2, 2026: $73.90Sep 3, 2026: $73.18Sep 4, 2026: $72.43Sep 8, 2026: $70.84Sep 9, 2026: $70.64Sep 10, 2026: $70.84Sep 11, 2026: $70.26Sep 14, 2026: $69.33Sep 15, 2026: $68.31Sep 16, 2026: $68.55Sep 17, 2026: $67.47Sep 18, 2026: $67.31Sep 21, 2026: $66.44Sep 22, 2026: $67.73Sep 23, 2026: $67.69Sep 24, 2026: $67.05Sep 25, 2026: $67.24Sep 28, 2026: $67.57Sep 29, 2026: $67.34Sep 30, 2026: $66.51Oct 1, 2026: $66.62Oct 2, 2026: $68.52Oct 5, 2026: $68.03Oct 6, 2026: $67.76Oct 7, 2026: $67.95Oct 8, 2026: $68.39Oct 9, 2026: $67.00Oct 12, 2026: $67.36Oct 13, 2026: $66.51Oct 14, 2026: $66.74Oct 15, 2026: $66.11Oct 16, 2026: $66.76Oct 19, 2026: $65.73Oct 20, 2026: $65.73Oct 21, 2026: $65.71Oct 22, 2026: $68.27Oct 23, 2026: $67.06Oct 26, 2026: $67.37Oct 27, 2026: $67.11Oct 28, 2026: $66.34Oct 29, 2026: $56.47Oct 30, 2026: $53.90Nov 2, 2026: $53.87Nov 3, 2026: $52.59Nov 4, 2026: $54.75Nov 5, 2026: $54.52Nov 6, 2026: $54.96Nov 9, 2026: $57.12Nov 10, 2026: $56.11Nov 11, 2026: $56.80Nov 12, 2026: $56.22Nov 13, 2026: $59.06
Nov 13, 2025Low $52.59 · High $90.60Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.