Upgrade

John B. Sanfilippo & Son, Inc.

JBSS

Last
$67.00
Day
-2.0%
1y
+15.0%
5y
-11.6%
52w
-25.7%
SPY YTD
+13.3%
XLP
+7.4%
Earnings
2026-11-0424d
EMA 21
68.84
EMA 50
72.40
EMA 200
75.18
20d high
-4.9%
5y high
-44.7%
5y range
18th
Website · 1,770 employees · United States

Positions held

Your positions

JBSS isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-12
Hold
avoid
Signal
Sell
Target
$71.07
Stop
$66.15
Stop distance
1.3%
Target vs last
+6.1%

Fundamentals

Market cap$799.72MEnterprise value$907.92MTrailing P/E13.00Forward P/E14.37
PEG1.52Price / book2.10Beta0.32Dividend yield1.39%
Revenue growth4.2%Earnings growth-38.5%Gross margin18.0%Operating margin4.1%
Profit margin5.3%ROE16.7%ROA8.5%Debt / equity0.29
Current ratio2.08Free cash flow$29.05MAnalyst recommendationstrong_buyMean target$100.00
52w high$92.0852w low$59.07

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$280M$282M$315M$299M$269M—
Op margin4.2%8.2%8.1%8.9%7.3%—
Net income$8.4M$16.8M$18.0M$18.7M$13.5M—
Gross margin15.7%19.1%18.8%18.1%18.1%—
Gross profit$44.1M$53.8M$59.2M$54.1M$48.8M—
Operating income$11.9M$23.2M$25.4M$26.4M$19.7M—
  • Revenue -0% vs prior quarter ($280M vs $282M).
  • Gross margin 15.7% (was 19.1% prior quarter).
  • Operating margin compressed to 4.2%.

Yearly (6y)

20262025202420232022
Revenue$1.2B$1.1B$1.1B$1000M—
Op margin7.4%7.5%7.7%8.9%—
Net income$61.9M$58.9M$60.2M$62.9M—
Gross margin18.0%18.4%20.1%21.2%—
Gross profit$211M$203M$214M$212M—
Operating income$87.0M$82.9M$81.7M$88.9M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

JBSS · daily+1.0% over 13 sessions
Close EMA21 EMA50 EMA200
65.5866.5267.4668.4069.342026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$79M$157M$236M$315M0%10%19%2025-Q22025-Q32025-Q42026-Q12026-Q2