J & J Snack Foods Corp. Common Stock
JJSF US4660321096
J&J Snack Foods Corp manufactures, markets, and distributes snack foods and beverages to foodservice and retail supermarket outlets. The company's products include frozen beverages, juice, fruit bars, sorbet, cakes, and cookies that are distributed to various consumers, including restaurants, supermarkets, convenience stores, universities, theaters, and theme parks. The company operates in three business segments: food service, which sells snacks, desserts, and baked goods at the point-of-sale; retail supermarkets, which sells frozen and prepackaged products to supermarkets; and frozen beverages, which sells frozen beverages under brands Icee, Slush puppie, and Parrot ice in the United States, Mexico, and Canada.
Annual Performance 1
2021 | 2022 | 2023 | 2024 | 2025 |
---|---|---|---|---|
5% | -4% | 12% | -7% | -1% |
Annual Insiders Turnover, USD 2
1 annual and historical performance metrics are recalculated on a daily basis;
2 represents the total value of insider transactions (both buying and selling);
Insider Activity
Person | Price | Shares | Total | Published | Completed |
---|---|---|---|---|---|
Kehoe Mary Lou VP |
170.82 USD |
211 Sold |
36,043 USD |
22/11/2024 | 22/11/2024 |
Cranmer Robert VP |
165.05 USD |
315 Sold |
51,991 USD |
19/11/2024 | 19/11/2024 |
Roshkoff Marjorie Shreiber |
164.10 USD |
51 Sold |
8,369 USD |
15/11/2024 | 15/11/2024 |
Roshkoff Marjorie Shreiber |
160.84 USD |
147 Sold |
23,643 USD |
15/11/2024 | 15/11/2024 |
Roshkoff Marjorie Shreiber |
158.70 USD |
83 Sold |
13,172 USD |
15/11/2024 | 15/11/2024 |
Roshkoff Marjorie Shreiber |
161.70 USD |
209 Sold |
33,795 USD |
15/11/2024 | 15/11/2024 |
Roshkoff Marjorie Shreiber |
159.74 USD |
134 Sold |
21,405 USD |
15/11/2024 | 15/11/2024 |
Roshkoff Marjorie Shreiber |
165.67 USD |
1 Sold |
166 USD |
15/11/2024 | 15/11/2024 |
Shreiber Gerald B |
167.95 USD |
20,000 Sold |
3,359,000 USD |
31/08/2024 | 31/08/2024 |
Roshkoff Marjorie Shreiber |
171.19 USD |
110 Sold |
18,831 USD |
15/08/2024 | 15/08/2024 |