J&J Snack Foods (JJSF) Financials: Revenue & Earnings
$1.56B
Market Cap
32.00
P/E
20.13
Forward P/E
44
Score
JJSF price $83.33 +0.14 +0.17%
Stocklytics score rationale: value 56, quality 42, growth 33.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 992781000 | 1084224000 | 1138265000 | 1186487000 | 1022038000 | 1144579000 | 1380656000 | 1558829000 | 1574755000 | 1583233000 |
J&J Snack Foods Corp. (JJSF) operates as a prominent manufacturer, marketer, and distributor of nutritious snack foods and a wide array of beverages. The company serves both the food service industry and retail supermarkets across the United States, Mexico, and Canada. Its operations are structured into three distinct divisions: Food Service, Retail Supermarkets, and Frozen Beverages. JJSF boasts an extensive and…
JJSF fair value $116.42. Price $83.33. Price is 28% below fair value.
Below fair value, and cheaper than usual. A larger discount than on 80% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 92.00M. Growth 0.00%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 18.68M. Net debt 57.67M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-16 | — | 1.25 | — | 397.83M |
| 2026-08-05 | 1.96 | 1.70 | 425.96M | 427.65M |
| 2026-05-06 | 0.40 | 0.39 | 344.82M | 349.67M |
| 2026-02-03 | 0.33 | 0.32 | 343.78M | 359.90M |
| 2025-11-17 | 1.58 | 1.24 | 410.24M | 413.00M |
| 2025-08-05 | 2.00 | 1.74 | 454.29M | 424.07M |
| 2025-05-06 | 0.35 | 0.69 | 356.10M | 455.01M |
| 2025-02-03 | 0.33 | 0.62 | 362.60M | 370.53M |
| 2024-11-13 | 1.60 | 1.85 | 426.76M | 428.33M |
| 2024-08-05 | 1.98 | 1.99 | 439.96M | 431.75M |
| 2024-05-06 | 0.84 | 0.61 | 359.73M | 341.08M |
| 2024-02-05 | 0.52 | 0.87 | 348.31M | 362.87M |
| 2023-11-15 | 1.73 | 1.72 | 443.86M | 421.07M |
| 2023-07-31 | 1.92 | 1.53 | 425.77M | 421.07M |
| 2023-05-01 | 0.43 | 0.46 | 337.85M | 438.92M |
| 2023-01-30 | 0.42 | 0.47 | 351.34M | 360.70M |
| 2022-11-14 | 1.05 | 0.89 | 400.43M | 383.89M |
| 2022-08-02 | 0.93 | 1.07 | 380.23M | 352.05M |
| 2022-05-02 | 0.17 | 0.65 | 281.51M | 310.73M |
| 2022-01-31 | 0.58 | 0.72 | 318.49M | 284.85M |
| 2021-11-15 | 0.99 | 1.28 | 323.06M | 312.81M |
| 2021-07-26 | 1.51 | 0.78 | 324.34M | 240.06M |
| 2021-04-26 | 0.32 | 0.13 | 256.18M | 240.67M |
| 2021-01-25 | 0.09 | 0.09 | 241.00M | 231.75M |
| 2020-11-05 | 0.40 | 0.05 | 252.54M | — |
| 2020-07-27 | -0.40 | -0.11 | 214.56M | 59.00M |
| 2020-04-27 | 0.44 | 0.90 | 272.04M | 556.45M |
| 2020-01-27 | 0.93 | 1.02 | 282.90M | 310.27M |
| 2019-11-07 | 1.36 | 1.45 | 311.87M | 332.51M |
| 2019-07-29 | 1.63 | 1.55 | 326.70M | 310.67M |
| 2019-04-29 | 1.08 | 1.02 | 276.30M | 260.95M |
| 2019-01-28 | 0.88 | 0.88 | 271.61M | 271.61M |
| 2018-11-08 | 1.24 | 1.32 | 300.71M | 320.10M |
| 2018-07-30 | 1.39 | 1.51 | 306.24M | 332.63M |
| 2018-04-30 | 1.05 | 1.00 | 266.10M | 280.11M |
| 2018-01-29 | 0.78 | 0.78 | 265.21M | 241.09M |
| 2017-11-09 | 1.29 | 1.29 | 316.73M | 316.70M |
| 2017-07-24 | 1.28 | 1.49 | 295.42M | 328.47M |
| 2017-04-24 | 0.85 | 0.88 | 246.51M | 255.20M |
| 2017-01-23 | 0.72 | 0.62 | 225.57M | 194.27M |
Yield 3.84%. Payout ratio 123.68%. Frequency Quarterly.
Safety score 68/100 · Moderate. Payout ratio is 124% of earnings, above what earnings cover. Dividends use a moderate share of free cash flow. Dividends were paid in 23 separate years. Yield is 3.8%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-15 | $0.80 | 2026-09-15 | 2026-10-06 | Quarterly |
| 2026-06-16 | $0.80 | 2026-06-16 | 2026-07-07 | Quarterly |
| 2026-03-17 | $0.80 | 2026-03-17 | 2026-04-07 | Quarterly |
| 2025-12-16 | $0.80 | 2025-12-16 | 2026-01-06 | Quarterly |
| 2025-09-16 | $0.80 | 2025-09-16 | 2025-10-07 | Quarterly |
| 2025-06-17 | $0.78 | 2025-06-17 | 2025-07-08 | Quarterly |
| 2025-03-18 | $0.78 | 2025-03-18 | 2025-04-08 | Quarterly |
| 2024-12-17 | $0.78 | 2024-12-17 | 2025-01-07 | Quarterly |
| 2024-09-17 | $0.78 | 2024-09-17 | 2024-10-08 | Quarterly |
| 2024-06-18 | $0.73 | 2024-06-18 | 2024-07-09 | Quarterly |
| 2024-03-18 | $0.73 | 2024-03-19 | 2024-04-09 | Quarterly |
| 2023-12-18 | $0.73 | 2023-12-19 | 2024-01-09 | Quarterly |
| 2023-09-15 | $0.73 | 2023-09-18 | 2023-10-10 | Quarterly |
| 2023-06-16 | $0.70 | 2023-06-20 | 2023-07-11 | Quarterly |
| 2023-03-20 | $0.70 | 2023-03-21 | 2023-04-11 | Quarterly |
| 2022-12-16 | $0.70 | 2022-12-19 | 2023-01-10 | Quarterly |
| 2022-09-16 | $0.70 | 2022-09-19 | 2022-10-11 | Quarterly |
| 2022-06-16 | $0.63 | 2022-06-20 | 2022-07-11 | Quarterly |
| 2022-03-21 | $0.63 | 2022-03-22 | 2022-04-12 | Quarterly |
| 2021-12-17 | $0.63 | 2021-12-20 | 2022-01-11 | Quarterly |
| 2021-09-17 | $0.63 | 2021-09-20 | 2021-10-11 | Quarterly |
| 2021-06-18 | $0.63 | 2021-06-21 | 2021-07-12 | Quarterly |
| 2021-03-19 | $0.57 | 2021-03-22 | 2021-04-13 | Quarterly |
| 2020-12-18 | $0.57 | 2020-12-21 | 2021-01-12 | Quarterly |
| 2020-09-28 | $0.57 | 2020-09-29 | 2020-10-13 | Quarterly |
| 2020-06-12 | $0.57 | 2020-06-15 | 2020-07-07 | Quarterly |
| 2020-03-16 | $0.57 | 2020-03-17 | 2020-04-08 | Quarterly |
| 2019-12-19 | $0.57 | 2019-12-20 | 2020-01-07 | Quarterly |
| 2019-09-18 | $0.50 | 2019-09-19 | 2019-10-03 | Quarterly |
| 2019-06-11 | $0.50 | 2019-06-12 | 2019-07-03 | Quarterly |
| 2019-03-13 | $0.50 | 2019-03-14 | 2019-04-04 | Quarterly |
| 2018-12-17 | $0.50 | 2018-12-18 | 2019-01-04 | Quarterly |
| 2018-09-13 | $0.45 | 2018-09-14 | 2018-10-04 | Quarterly |
| 2018-06-13 | $0.45 | 2018-06-14 | 2018-07-05 | Quarterly |
| 2018-03-14 | $0.45 | 2018-03-15 | 2018-04-04 | Quarterly |
| 2017-12-12 | $0.45 | 2017-12-13 | 2018-01-04 | Quarterly |
| 2017-09-13 | $0.42 | 2017-09-14 | 2017-10-04 | Quarterly |
| 2017-06-19 | $0.42 | 2017-06-21 | 2017-07-06 | Quarterly |
| 2017-03-13 | $0.42 | 2017-03-15 | 2017-04-06 | Quarterly |
| 2016-12-19 | $0.42 | 2016-12-21 | 2017-01-11 | Quarterly |
| 2016-09-13 | $0.39 | 2016-09-15 | 2016-10-06 | Quarterly |
| 2016-06-13 | $0.39 | 2016-06-15 | 2016-07-07 | Quarterly |
| 2016-03-11 | $0.39 | 2016-03-15 | 2016-04-06 | Quarterly |
| 2015-12-18 | $0.39 | 2015-12-22 | 2016-01-07 | Quarterly |
| 2015-09-11 | $0.36 | 2015-09-15 | 2015-10-06 | Quarterly |
| 2015-06-11 | $0.36 | 2015-06-15 | 2015-07-02 | Quarterly |
| 2015-03-11 | $0.36 | 2015-03-13 | 2015-04-02 | Quarterly |
| 2014-12-19 | $0.36 | 2014-12-23 | 2015-01-08 | Quarterly |
| 2014-09-11 | $0.32 | 2014-09-15 | 2014-10-02 | Quarterly |
| 2014-06-11 | $0.32 | 2014-06-13 | 2014-07-02 | Quarterly |
| 2014-03-12 | $0.32 | 2014-03-14 | 2014-04-03 | Quarterly |
| 2013-12-18 | $0.32 | 2013-12-20 | 2014-01-07 | Quarterly |
| 2013-09-12 | $0.16 | 2013-09-16 | 2013-10-02 | Quarterly |
| 2013-06-11 | $0.16 | 2013-06-13 | 2013-07-03 | Quarterly |
| 2013-03-07 | $0.16 | 2013-03-11 | 2013-04-03 | Quarterly |
| 2012-12-07 | $0.16 | 2012-12-11 | 2012-12-27 | Quarterly |
| 2012-09-12 | $0.13 | 2012-09-14 | 2012-10-03 | Quarterly |
| 2012-06-13 | $0.13 | 2012-06-15 | 2012-07-05 | Quarterly |
| 2012-03-13 | $0.13 | 2012-03-15 | 2012-04-04 | Quarterly |
| 2011-12-13 | $0.13 | 2011-12-15 | 2012-01-05 | Quarterly |
| 2011-09-13 | $0.12 | 2011-09-15 | 2011-10-05 | Quarterly |
| 2011-06-13 | $0.12 | 2011-06-15 | 2011-07-06 | Quarterly |
| 2011-03-11 | $0.12 | 2011-03-15 | 2011-04-06 | Quarterly |
| 2010-12-13 | $0.12 | 2010-12-15 | 2011-01-05 | Quarterly |
| 2010-09-13 | $0.11 | 2010-09-15 | 2010-10-06 | Quarterly |
| 2010-06-11 | $0.11 | 2010-06-15 | 2010-07-07 | Quarterly |
| 2010-03-11 | $0.11 | 2010-03-15 | 2010-04-07 | Quarterly |
| 2009-12-11 | $0.11 | 2009-12-15 | 2010-01-06 | Quarterly |
| 2009-09-11 | $0.10 | 2009-09-15 | 2009-10-06 | Quarterly |
| 2009-06-15 | $0.10 | 2009-06-17 | 2009-07-07 | Quarterly |
| 2009-03-12 | $0.10 | 2009-03-16 | 2009-04-02 | Quarterly |
| 2008-12-11 | $0.10 | 2008-12-15 | 2009-01-07 | Quarterly |
| 2008-09-11 | $0.09 | 2008-09-15 | 2008-10-02 | Quarterly |
| 2008-06-12 | $0.09 | 2008-06-16 | 2008-07-03 | Quarterly |
| 2008-03-13 | $0.09 | 2008-03-17 | 2008-04-03 | Quarterly |
| 2007-12-12 | $0.09 | 2007-12-14 | 2008-01-03 | Quarterly |
| 2007-09-13 | $0.09 | 2007-09-17 | 2007-10-04 | Quarterly |
| 2007-06-13 | $0.09 | 2007-06-15 | 2007-07-06 | Quarterly |
| 2007-03-13 | $0.09 | 2007-03-15 | 2007-04-05 | Quarterly |
| 2006-12-13 | $0.09 | 2006-12-15 | 2007-01-04 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-02-12 | Ciaramello Kathleen E | Buy | 482 | $85.14 | 41.04K |
| 2026-01-01 | FACHNER DAN | Sell | 178 | $90.37 | 16.09K |
| 2025-12-02 | Munsell Shawn | Sell | 94 | $94.03 | 8.84K |
| 2025-11-24 | FACHNER DAN | Sell | 2.20K | — | — |
| 2025-11-20 | Ciaramello Kathleen E | Buy | 540 | $90.56 | 48.90K |
| 2025-11-19 | Every Stephen | Buy | 1.68K | — | — |
| 2025-11-19 | Every Stephen | Sell | 63 | $89.54 | 5.64K |
| 2025-11-19 | Inderlied Matthew Todd | Buy | 1.64K | — | — |
| 2025-11-19 | Inderlied Matthew Todd | Sell | 61 | $89.54 | 5.46K |
| 2025-11-19 | MALLARD Lynwood | Buy | 1.68K | — | — |
| 2025-11-19 | MALLARD Lynwood | Sell | 77 | $89.54 | 6.89K |
| 2025-11-19 | Munsell Shawn | Buy | 2.65K | — | — |
| 2025-11-19 | Kehoe Mary Lou | Buy | 721 | — | — |
| 2025-11-19 | Kehoe Mary Lou | Sell | 37 | $89.54 | 3.31K |
| 2025-11-19 | Pollner Michael A | Buy | 1.84K | — | — |
| 2025-11-19 | Pollner Michael A | Sell | 77 | $89.54 | 6.89K |
| 2025-11-19 | FACHNER DAN | Buy | 13.63K | — | — |
| 2025-11-19 | FACHNER DAN | Sell | 817 | $89.54 | 73.15K |
| 2025-11-17 | Every Stephen | Sell | 37 | $83.09 | 3.07K |
| 2025-11-17 | FACHNER DAN | Sell | 584 | $83.09 | 48.52K |
| 2025-11-17 | Inderlied Matthew Todd | Sell | 25 | $83.09 | 2.08K |
| 2025-11-17 | Kehoe Mary Lou | Sell | 34 | $83.09 | 2.83K |
| 2025-11-17 | MALLARD Lynwood | Buy | 45 | $83.09 | 3.74K |
| 2025-11-17 | Pollner Michael A | Buy | 41 | $83.09 | 3.41K |
| 2025-11-16 | Every Stephen | Buy | 865 | — | — |
| 2025-11-16 | Every Stephen | Sell | 211 | $83.09 | 17.53K |
| 2025-11-16 | Every Stephen | Sell | 41 | $83.09 | 3.41K |
| 2025-11-16 | FACHNER DAN | Buy | 8.65K | — | — |
| 2025-11-16 | FACHNER DAN | Sell | 3.40K | $83.09 | 282.92K |
| 2025-11-16 | FACHNER DAN | Sell | 650 | $83.09 | 54.01K |
| 2025-11-16 | Kehoe Mary Lou | Buy | 288 | — | — |
| 2025-11-16 | Kehoe Mary Lou | Sell | 97 | $83.09 | 8.06K |
| 2025-11-16 | Kehoe Mary Lou | Sell | 37 | $83.09 | 3.07K |
| 2025-11-16 | MALLARD Lynwood | Buy | 865 | — | — |
| 2025-11-16 | MALLARD Lynwood | Sell | 259 | $83.09 | 21.52K |
| 2025-11-16 | MALLARD Lynwood | Buy | 50 | $83.09 | 4.15K |
| 2025-11-16 | Pollner Michael A | Buy | 433 | — | — |
| 2025-11-16 | Pollner Michael A | Buy | 119 | $83.09 | 9.89K |
| 2025-11-16 | Pollner Michael A | Buy | 46 | $83.09 | 3.82K |
| 2025-06-17 | Kehoe Mary Lou | Sell | 2.00K | $132.38 | 264.76K |
| 2025-02-12 | Ciaramello Kathleen E | Buy | 473 | $126.93 | 60.04K |
| 2025-02-12 | Jackson Roy Christopher | Buy | 504 | $126.93 | 63.97K |
| 2025-02-12 | Ciaramello Kathleen E | Other | 0 | — | — |
| 2025-01-10 | Inderlied Matthew Todd | Other | 0 | — | — |
| 2025-01-01 | FACHNER DAN | Sell | 178 | $155.13 | 27.61K |
| 2024-12-02 | Munsell Shawn | Buy | 1.15K | $173.79 | 200.03K |
| 2024-12-02 | Munsell Shawn | Other | 0 | — | — |
| 2024-11-27 | FACHNER DAN | Sell | 1.10K | — | — |
| 2024-11-22 | Kehoe Mary Lou | Sell | 211 | $170.82 | 36.04K |
| 2024-11-19 | Cranmer Robert | Buy | 516 | $165.38 | 85.34K |
| 2024-11-19 | Cranmer Robert | Sell | 315 | $165.05 | 51.99K |
| 2024-11-19 | MALLARD Lynwood | Buy | 767 | $165.38 | 126.85K |
| 2024-11-19 | FACHNER DAN | Buy | 6.23K | $165.38 | 1.03M |
| 2024-11-19 | Pollner Michael A | Buy | 840 | $165.38 | 138.92K |
| 2024-11-19 | Kehoe Mary Lou | Buy | 329 | $165.38 | 54.41K |
| 2024-11-19 | Every Stephen | Buy | 769 | $165.38 | 127.18K |
| 2024-11-17 | Pollner Michael A | Sell | 41 | $161.77 | 6.63K |
| 2024-11-17 | Plunk Ken Allen | Sell | 97 | $161.77 | 15.69K |
| 2024-11-17 | MALLARD Lynwood | Sell | 45 | $161.77 | 7.28K |
| 2024-11-17 | Kehoe Mary Lou | Sell | 34 | $161.77 | 5.50K |
| 2024-11-17 | FACHNER DAN | Sell | 479 | $161.77 | 77.49K |
| 2024-11-17 | Every Stephen | Sell | 37 | $161.77 | 5.99K |
| 2024-11-17 | Cranmer Robert | Sell | 50 | $161.77 | 8.09K |
| 2024-11-16 | Pollner Michael A | Sell | 46 | $161.77 | 7.44K |
| 2024-11-16 | Plunk Ken Allen | Sell | 108 | $161.77 | 17.47K |
| 2024-11-16 | MALLARD Lynwood | Sell | 50 | $161.77 | 8.09K |
| 2024-11-16 | Kehoe Mary Lou | Sell | 37 | $161.77 | 5.99K |
| 2024-11-16 | FACHNER DAN | Sell | 544 | $161.77 | 88.00K |
| 2024-11-16 | Every Stephen | Sell | 41 | $161.77 | 6.63K |
| 2024-11-16 | Cranmer Robert | Sell | 56 | $161.77 | 9.06K |
| 2024-11-15 | Roshkoff Marjorie Shreiber | Sell | 83 | $158.70 | 13.17K |
| 2024-11-15 | Roshkoff Marjorie Shreiber | Sell | 134 | $159.74 | 21.41K |
| 2024-11-15 | Roshkoff Marjorie Shreiber | Sell | 147 | $160.84 | 23.64K |
| 2024-11-15 | Roshkoff Marjorie Shreiber | Sell | 209 | $161.70 | 33.80K |
| 2024-11-15 | Roshkoff Marjorie Shreiber | Sell | 51 | $164.10 | 8.37K |
| 2024-11-15 | Roshkoff Marjorie Shreiber | Sell | 1 | $165.67 | 166 |
| 2024-11-10 | Cranmer Robert | Sell | 54 | $176.90 | 9.55K |
| 2024-11-10 | Every Stephen | Sell | 40 | $176.90 | 7.08K |
| 2024-11-10 | MALLARD Lynwood | Sell | 49 | $176.90 | 8.67K |
| 2024-11-10 | FACHNER DAN | Sell | 538 | $175.90 | 94.63K |
| 2024-11-10 | Plunk Ken Allen | Sell | 105 | $176.90 | 18.57K |
| 2024-08-31 | SHREIBER GERALD B | Buy | 20.00K | $94.24 | 1.88M |
| 2024-08-31 | SHREIBER GERALD B | Sell | 20.00K | $167.95 | 3.36M |
| 2024-08-31 | SHREIBER GERALD B | Sell | 20.00K | $94.24 | 1.88M |
| 2024-08-15 | Roshkoff Marjorie Shreiber | Sell | 110 | $171.19 | 18.83K |
| 2024-08-15 | Roshkoff Marjorie Shreiber | Sell | 515 | $172.15 | 88.66K |
| 2024-08-08 | Kehoe Mary Lou | Buy | 1.50K | $165.56 | 248.34K |
| 2024-08-08 | Kehoe Mary Lou | Sell | 1.50K | $169.59 | 254.38K |
| 2024-08-08 | Kehoe Mary Lou | Sell | 1.50K | $165.56 | 248.34K |
| 2024-05-15 | Roshkoff Marjorie Shreiber | Sell | 431 | $161.06 | 69.42K |
| 2024-05-15 | Roshkoff Marjorie Shreiber | Sell | 107 | $161.32 | 17.26K |
| 2024-05-15 | Roshkoff Marjorie Shreiber | Sell | 87 | $162.78 | 14.16K |
| 2024-05-09 | Cranmer Robert | Buy | 1.50K | $125.83 | 188.75K |
| 2024-05-09 | Cranmer Robert | Sell | 2.27K | $162.03 | 367.97K |
| 2024-05-09 | Cranmer Robert | Sell | 7 | $162.98 | 1.14K |
| 2024-05-09 | Cranmer Robert | Sell | 1.14K | $162.61 | 185.38K |
| 2024-05-09 | Cranmer Robert | Sell | 1.50K | $125.83 | 188.75K |
| 2024-04-11 | Pollner Michael A | Sell | 36 | $135.02 | 4.86K |
| 2024-02-15 | Roshkoff Marjorie Shreiber | Sell | 383 | $147.37 | 56.44K |
| 2024-02-15 | Roshkoff Marjorie Shreiber | Sell | 242 | $148.31 | 35.89K |
Latest filed quarter: Q2 2026.
Institutions holding: 254, holders +6 vs prior quarter. Ownership 81.14%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 2.40M | 96.84K | +4.21% | 175.91M |
| ALLSPRING GLOBAL INVESTMENTS HOLDINGS, LLC | 1.34M | -324.45K | -19.50% | 101.63M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 1.05M | -44.15K | -4.02% | 77.43M |
| DIMENSIONAL FUND ADVISORS LP | 692.21K | 68.19K | +10.93% | 50.84M |
| VANGUARD CAPITAL MANAGEMENT LLC | 645.57K | -46.81K | -6.76% | 47.42M |
| STATE STREET CORP | 623.95K | 27.77K | +4.66% | 46.31M |
| GEODE CAPITAL MANAGEMENT, LLC | 411.88K | 33.46K | +8.84% | 30.26M |
| INVESCO LTD. | 323.41K | 65.47K | +25.38% | 23.75M |
| GOLDMAN SACHS GROUP INC | 302.67K | 6.13K | +2.07% | 22.23M |
| AQR CAPITAL MANAGEMENT LLC | 299.43K | 131.65K | +78.46% | 21.99M |
| MILLENNIUM MANAGEMENT LLC | 293.33K | 145.27K | +98.11% | 21.55M |
| AMERICAN CENTURY COMPANIES INC | 280.88K | 227.24K | +423.57% | 20.63M |
| MORGAN STANLEY | 268.44K | 25.30K | +10.41% | 19.72M |
| QUBE RESEARCH & TECHNOLOGIES LTD | 264.56K | 42.78K | +19.29% | 19.43M |
| TWO SIGMA INVESTMENTS, LP | 250.90K | 128.55K | +105.07% | 18.43M |
| GENEVA CAPITAL MANAGEMENT LLC | 242.35K | -174.11K | -41.81% | 17.80M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 241.12K | 16.09K | +7.15% | 17.71M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 241.12K | 241.12K | New | 17.71M |
| DAVENPORT & CO LLC | 227.62K | 85 | +0.04% | 16.83M |
| ROYCE & ASSOCIATES LP | 221.15K | -253.54K | -53.41% | 16.24M |
| DZ BANK AG DEUTSCHE ZENTRAL GENOSSENSCHAFTS BANK, FRANKFURT AM MAIN | 219.16K | -12.93K | -5.57% | 16.10M |
| BANK OF AMERICA CORP /DE/ | 218.92K | 10.72K | +5.15% | 16.08M |
| D. E. SHAW & CO., INC. | 186.88K | 6.72K | +3.73% | 13.73M |
| BANK OF NEW YORK MELLON CORP | 178.56K | 2.44K | +1.39% | 13.11M |
| NORTHERN TRUST CORP | 168.11K | 7.91K | +4.94% | 12.35M |
J&J Snack Foods Corp. (JJSF) trades at $83.33, with a market cap of $1.56B and a trailing P/E of 32.00. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 992781000 | 1084224000 | 1138265000 | 1186487000 | 1022038000 | 1144579000 | 1380656000 | 1558829000 | 1574755000 | 1583233000 |
Insights · Dividends · Forecast · Financials · Learn
$1.56B
Market Cap
32.00
P/E
20.13
Forward P/E
44
Score