J&J SNACK FOODS CORP
JJSF · Cookies & Crackers · 18.8M shares · +0%/yr ↑ shares · EDGAR filings ↗
Reference price $90.56 · est. market cap ~$1.7B — last insider purchase, 2025-11-20 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C69Debt-free, cash-generative snack-foods maker with solid liquidity but only mid-pack returns and a one-off-driven earnings decline.
Strengths
- Pristine balance sheet — zero debt, current ratio 2.72 (65th pct), interest coverage 95.7th pct
- Strong ROA (77th pct) with positive FCF (64th pct) and consistent dividends
Risks
- ROE just 6.8% (53rd pct) and net earnings fell ~24% on plant shutdowns, a fire and impairments
- Commodity/labor cost inflation, tariffs and GLP-1 demand headwinds cited in filing
Notable findings
- RestatementIn December 2021, the Company entered into an amended and restated loan agreement (the “Credit Agreement”) with our existing banks which provided for up to a $50 million revolving credit facility repa 8-K ↗
- Exec changeRecent 8-K item 5.02 8-K ↗
- Strong balance sheetStrong balance sheet — $106M cash & investments
- Revenue declineRevenue -16.3% YoY
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Return on equity
6.8%
Return on assets
4.7%
ROIC
6.9%
Revenue growth (QoQ)
7.2%
Net-income growth
-24.2%
Debt / equity
0.0×
Net debt / EBITDA
-0.7×
Interest coverage
56.5×
Current ratio
2.7×
Free cash flow
$82M
EBITDA
$158M
Tangible book value
$782M
Cash & investments
$106M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-02-12 | Ciaramello Kathleen E | Grant | 482 | $85.14 |
| 2026-01-01 | FACHNER DAN | Tax withheld | 178 | $90.37 |
| 2025-12-02 | Munsell Shawn | Tax withheld | 94 | $94.03 |
| 2025-11-24 | FACHNER DAN | Gift | 2.2K | — |
| 2025-11-20 | Ciaramello Kathleen E | Buy | 540 | $90.56 |
| 2025-11-19 | Every Stephen | Tax withheld | 63 | $89.54 |
| 2025-11-19 | Every Stephen | Grant | 1.7K | — |
| 2025-11-19 | Inderlied Matthew Todd | Tax withheld | 61 | $89.54 |
| 2025-11-19 | Inderlied Matthew Todd | Grant | 1.6K | — |
| 2025-11-19 | MALLARD Lynwood | Tax withheld | 77 | $89.54 |
| 2025-11-19 | MALLARD Lynwood | Grant | 1.7K | — |
| 2025-11-19 | Munsell Shawn | Grant | 2.6K | — |
| 2025-11-19 | Kehoe Mary Lou | Tax withheld | 37 | $89.54 |
| 2025-11-19 | Kehoe Mary Lou | Grant | 721 | — |
| 2025-11-19 | Pollner Michael A | Tax withheld | 77 | $89.54 |
| 2025-11-19 | Pollner Michael A | Grant | 1.8K | — |
| 2025-11-19 | FACHNER DAN | Tax withheld | 817 | $89.54 |
| 2025-11-19 | FACHNER DAN | Grant | 14K | — |
| 2025-11-17 | Inderlied Matthew Todd | Tax withheld | 25 | $83.09 |
| 2025-11-17 | Every Stephen | Tax withheld | 37 | $83.09 |
| 2025-11-17 | FACHNER DAN | Tax withheld | 584 | $83.09 |
| 2025-11-17 | Kehoe Mary Lou | Tax withheld | 34 | $83.09 |
| 2025-11-17 | MALLARD Lynwood | Tax withheld | 45 | $83.09 |
| 2025-11-17 | Pollner Michael A | Tax withheld | 41 | $83.09 |
| 2025-11-16 | FACHNER DAN | Grant | 8.7K | — |
| 2025-11-16 | Every Stephen | Grant | 865 | — |
| 2025-11-16 | Every Stephen | Tax withheld | 211 | $83.09 |
| 2025-11-16 | FACHNER DAN | Tax withheld | 650 | $83.09 |
| 2025-11-16 | FACHNER DAN | Tax withheld | 3.4K | $83.09 |
| 2025-11-16 | Every Stephen | Tax withheld | 41 | $83.09 |
| 2025-11-16 | Kehoe Mary Lou | Tax withheld | 37 | $83.09 |
| 2025-11-16 | Kehoe Mary Lou | Grant | 288 | — |
| 2025-11-16 | Kehoe Mary Lou | Tax withheld | 97 | $83.09 |
| 2025-11-16 | MALLARD Lynwood | Tax withheld | 50 | $83.09 |
| 2025-11-16 | MALLARD Lynwood | Grant | 865 | — |
| 2025-11-16 | MALLARD Lynwood | Tax withheld | 259 | $83.09 |
| 2025-11-16 | Pollner Michael A | Tax withheld | 46 | $83.09 |
| 2025-11-16 | Pollner Michael A | Grant | 433 | — |
| 2025-11-16 | Pollner Michael A | Tax withheld | 119 | $83.09 |
| 2025-04-11 | Pollner Michael A | Tax withheld | 36 | $132.40 |
| 2025-02-12 | Jackson Roy Christopher | Grant | 504 | $126.93 |
| 2025-02-12 | Ciaramello Kathleen E | Grant | 473 | $126.93 |
| 2025-01-01 | FACHNER DAN | Tax withheld | 178 | $155.13 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-10 | Material agreementDebt obligationExec/director changeExhibits | filing ↗ |
| 2026-05-06 | ResultsExhibits | filing ↗ |
| 2026-02-18 | Shareholder vote | filing ↗ |
| 2026-02-03 | ResultsExhibits | filing ↗ |
| 2025-11-25 | 5.03Exhibits | filing ↗ |
| 2025-11-17 | ResultsExhibits | filing ↗ |
| 2025-08-28 | 2.05ImpairmentExhibits | filing ↗ |
| 2025-08-05 | ResultsExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-10 | 2026-06-04 | 0001437749-26-020193 ↗ |
| 10-Q | 2026-05-07 | 2026-03-28 | 0001437749-26-015618 ↗ |
| 8-K | 2026-05-06 | 2026-05-06 | 0001437749-26-015010 ↗ |
| 8-K | 2026-02-18 | 2026-02-12 | 0001437749-26-004396 ↗ |
| 10-Q | 2026-02-05 | 2025-12-27 | 0001437749-26-003214 ↗ |
| 8-K | 2026-02-03 | 2026-02-03 | 0001437749-26-002719 ↗ |
| 10-K | 2025-11-26 | 2025-09-27 | 0001437749-25-036456 ↗ |
| 8-K | 2025-11-25 | 2025-11-20 | 0001437749-25-036158 ↗ |
| 8-K | 2025-11-17 | 2025-11-17 | 0001437749-25-035287 ↗ |
| 8-K | 2025-08-28 | 2025-08-28 | 0001437749-25-027951 ↗ |
| 10-Q | 2025-08-06 | 2025-06-28 | 0001437749-25-025101 ↗ |
| 8-K | 2025-08-05 | 2025-08-05 | 0001437749-25-024706 ↗ |