$68.52+1.90|(+2.85%)
52W H: 92.0852W L: 59.07Beta: 0.31

About John B Sanfilippo & Son Inc

Frequently Asked Questions

What is the 52-week range for JBSS?

The 52-week high is $92.08 and the 52-week low is $59.07.

What is the P/E ratio for JBSS?

The Price to Earnings (P/E) ratio is 12.94.

What is the dividend yield for JBSS?

The indicated annual dividend yield is 0.85%.

What is the Return on Equity (ROE)?

The trailing twelve months (TTM) Return on Equity is 16.51%.

What is the Net Profit Margin?

The Net Profit Margin (TTM) is 5.27%.

What is the Price to Book (P/B) Ratio?

The annual Price to Book ratio stands at 2.61.

Analyst Recommendation Trends

Wall Street analyst consensus for JBSS over the last few months:

2026-09-01
Buy: 5
S.Buy: 2
Hold: 1
Sell: 0
2026-08-01
Buy: 4
S.Buy: 2
Hold: 2
Sell: 0
2026-07-01
Buy: 4
S.Buy: 2
Hold: 2
Sell: 0
2026-06-01
Buy: 4
S.Buy: 2
Hold: 1
Sell: 0

Related Stocks (Peers)

Companies operating in similar sectors to JBSS:

Recent Insider Transactions

DateNameShares ChangedPriceValue
2026-08-18Pronitcheva Julia A+986--
2026-08-18Finn Michael J+517--
2026-08-18Pellegrino Frank S+2,584--
2026-08-18SANFILIPPO JEFFREY T+4,698--
2026-08-18SANFILIPPO JASPER BRIAN JR+4,698--
2026-04-06Sanfilippo James J-500,000--
2026-04-06Sanfilippo John E+125,000--
2026-04-06Sanfilippo Lisa+125,000--
2026-04-06SANFILIPPO JEFFREY T+125,000--
2026-04-06SANFILIPPO JASPER BRIAN JR+125,000--
2026-04-06SANFILIPPO JASPER BRIAN JR-500,000--
2026-03-02Sanfilippo Lisa-2,272$81.43$185,009
2026-03-02Sanfilippo James J-1,268$80.6335$102,243
2026-03-02SANFILIPPO JEFFREY T-7,212$80.0825$577,555
2026-03-02SANFILIPPO JASPER BRIAN JR-7,212$80.9698$583,954
2026-02-25Sanfilippo James J+197,846--
2026-02-25Sanfilippo James J-489,233--
2026-02-25Sanfilippo John E+72,846--
2026-02-25Sanfilippo Lisa+72,847--
2026-02-25SANFILIPPO JEFFREY T+72,847--
2026-02-25SANFILIPPO JASPER BRIAN JR+72,847--
2026-02-25SANFILIPPO JASPER BRIAN JR-489,233--
2026-02-10Pronitcheva Julia A-100--
2026-02-09Sanfilippo John E-335--
2026-02-06SANFILIPPO JEFFREY T+11,449--
2025-11-17Pronitcheva Julia A-485$68.07$33,014
2025-11-17Finn Michael J-355$68.07$24,165
2025-11-17VALENTINE JAMES A-355$68.07$24,165
2025-11-12Pronitcheva Julia A+2,482--
2025-11-12Finn Michael J+1,300--
2025-11-12Romero Mercedes+1,536--
2025-11-12Taaffe Ellen+1,536--
2025-11-12Pellegrino Frank S+6,500--
2025-11-12Lieberman Pamela Forbes+1,536--
2025-11-12Sanfilippo James J+1,536--
2025-11-12Sanfilippo John E+1,536--
2025-11-12Sanfilippo Lisa+1,536--
2025-11-12SANFILIPPO JEFFREY T+11,819--
2025-11-12VALENTINE JAMES A+1,625--
2025-11-12VALENTINE MICHAEL J+1,536--
2025-11-12SANFILIPPO JASPER BRIAN JR+11,819--