30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

J & J Snack Foods Corp (JJSF)

The most recent insider trading activity occurred on November 20, 2025, with a buy transaction by Kathleen E Ciaramello. Prior to this, several proposed and planned sales were noted in November 2024, involving executives such as Mary Lou Kehoe and Robert Cranmer. Significant selling activity was also observed in late August 2024.
Stock chart
Ticker: JJSF Exchange: NSM


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Ciaramello Kathleen E
1 purchase — total 48,902 USD
Buy 20 Nov 2025
Value US$759,994.27 | Price 199.13 | Shares 95,640
Planned sale 22 Nov 2024
Value US$2,587,421.84 | Price 272.08 | Shares 74,908
Proposed sale 22 Nov 2024
Value US$36,043.93 | Price 170.82 | Shares 211
Proposed sale 20 Nov 2024
Value US$51,361.63 | Price 163.05 | Shares 315
Sale 19 Nov 2024
Value US$51,990.75 | Price 165.05 | Shares 315
Planned sale 15 Nov 2024
Value US$165.67 | Price 165.67 | Shares 1
Planned sale 15 Nov 2024
Value US$8,369.10 | Price 164.10 | Shares 51
Planned sale 15 Nov 2024
Value US$33,795.30 | Price 161.70 | Shares 209
Planned sale 15 Nov 2024
Value US$23,643.48 | Price 160.84 | Shares 147
Planned sale 15 Nov 2024
Value US$21,405.16 | Price 159.74 | Shares 134
Planned sale 15 Nov 2024
Value US$13,172.10 | Price 158.70 | Shares 83
Proposed sale 15 Nov 2024
Value US$103,543.75 | Price 165.67 | Shares 625
Sale 31 Aug 2024
Value US$3,359,000.00 | Price 167.95 | Shares 20,000
Proposed sale 30 Aug 2024
Value US$3,359,028.00 | Price 167.95 | Shares 20,000
Planned sale 15 Aug 2024
Value US$88,657.25 | Price 172.15 | Shares 515
Planned sale 15 Aug 2024
Value US$18,830.90 | Price 171.19 | Shares 110
Proposed sale 15 Aug 2024
Value US$107,650.00 | Price 172.24 | Shares 625
Planned sale 8 Aug 2024
Value US$254,385.00 | Price 169.59 | Shares 1,500
Proposed sale 8 Aug 2024
Value US$254,385.00 | Price 169.59 | Shares 1,500
Planned sale 15 May 2024
Value US$14,161.86 | Price 162.78 | Shares 87
Planned sale 15 May 2024
Value US$17,261.24 | Price 161.32 | Shares 107
Planned sale 15 May 2024
Value US$69,416.86 | Price 161.06 | Shares 431
Proposed sale 15 May 2024
Value US$102,250.00 | Price 163.60 | Shares 625
Sale 9 May 2024
Value US$1,140.86 | Price 162.98 | Shares 7
Planned sale 9 May 2024
Value US$367,970.13 | Price 162.03 | Shares 2,271
Proposed sale 9 May 2024
Value US$369,106.62 | Price 162.03 | Shares 2,278
Planned sale 15 Feb 2024
Value US$35,891.02 | Price 148.31 | Shares 242
Planned sale 15 Feb 2024
Value US$56,442.71 | Price 147.37 | Shares 383
Proposed sale 15 Feb 2024
Value US$91,359.37 | Price 146.17 | Shares 625
Planned sale 30 Nov 2023
Value US$231,322.00 | Price 165.23 | Shares 1,400
Planned sale 30 Nov 2023
Value US$1,677,053.20 | Price 164.74 | Shares 10,180
Proposed sale 30 Nov 2023
Value US$1,904,885.68 | Price 164.50 | Shares 11,580
Planned sale 29 Nov 2023
Value US$3,306.90 | Price 165.35 | Shares 20
Proposed sale 29 Nov 2023
Value US$3,306.90 | Price 165.35 | Shares 20
Proposed sale 28 Nov 2023
Value US$66,615.52 | Price 166.54 | Shares 400
Planned sale 28 Nov 2023
Value US$66,616.00 | Price 166.54 | Shares 400
Planned sale 27 Nov 2023
Value US$150,349.87 | Price 166.87 | Shares 901
Planned sale 27 Nov 2023
Value US$1,005,842.88 | Price 166.31 | Shares 6,048
Proposed sale 27 Nov 2023
Value US$1,156,219.79 | Price 166.39 | Shares 6,949
Planned sale 24 Nov 2023
Value US$177,784.01 | Price 169.16 | Shares 1,051
Proposed sale 24 Nov 2023
Value US$177,784.11 | Price 169.16 | Shares 1,051
Planned sale 15 Nov 2023
Value US$7,754.06 | Price 164.98 | Shares 47
Planned sale 15 Nov 2023
Value US$27,558.72 | Price 164.04 | Shares 168
Planned sale 15 Nov 2023
Value US$37,450.90 | Price 162.83 | Shares 230
Planned sale 15 Nov 2023
Value US$24,836.49 | Price 162.33 | Shares 153
Planned sale 15 Nov 2023
Value US$4,335.12 | Price 160.56 | Shares 27
Proposed sale 15 Nov 2023
Value US$102,243.75 | Price 163.59 | Shares 625
Planned sale 15 Aug 2023
Value US$49,630.32 | Price 167.67 | Shares 296
Planned sale 15 Aug 2023
Value US$54,883.78 | Price 166.82 | Shares 329
Proposed sale 15 Aug 2023
Value US$104,516.75 | Price 167.23 | Shares 625
Planned sale 4 Aug 2023
Value US$52,975.80 | Price 176.59 | Shares 300
Proposed sale 4 Aug 2023
Value US$52,976.01 | Price 176.59 | Shares 300
Sale 3 Aug 2023
Value US$262,326.00 | Price 174.88 | Shares 1,500
Proposed sale 3 Aug 2023
Value US$262,326.75 | Price 174.88 | Shares 1,500
Sale 2 Aug 2023
Value US$174,509.00 | Price 174.51 | Shares 1,000
Sale 2 Aug 2023
Value US$316,504.71 | Price 174.10 | Shares 1,818
Proposed sale 2 Aug 2023
Value US$491,015.28 | Price 174.24 | Shares 2,818
Sale 27 Feb 2023
Value US$102,202.35 | Price 144.15 | Shares 709
Planned sale 25 Aug 2022
Value US$1,240,000.00 | Price 155.00 | Shares 8,000
Sale 17 Aug 2022
Value US$217,091.90 | Price 158.12 | Shares 1,373
Sale 9 Aug 2022
Value US$178,724.06 | Price 142.07 | Shares 1,258
Sale 9 Aug 2022
Value US$136,793.73 | Price 141.17 | Shares 969
Sale 9 Aug 2022
Value US$248,805.09 | Price 140.33 | Shares 1,773
Sale 9 Aug 2022
Value US$1,404,300.00 | Price 140.43 | Shares 10,000
Sale 8 Aug 2022
Value US$988,470.00 | Price 141.21 | Shares 7,000
Sale 8 Aug 2022
Value US$1,822,210.00 | Price 140.17 | Shares 13,000
Sale 9 Feb 2022
Value US$100,251.52 | Price 153.76 | Shares 652
Sale 2 Dec 2021
Value US$107,447.00 | Price 139.00 | Shares 773
Sale 24 Nov 2021
Value US$401,706.00 | Price 148.78 | Shares 2,700
Sale 5 Aug 2021
Value US$947,014.40 | Price 162.16 | Shares 5,840
Sale 20 Nov 2020
Value US$756,900.00 | Price 151.38 | Shares 5,000
Sale 19 Nov 2020
Value US$424,683.00 | Price 157.29 | Shares 2,700
Sale 17 Nov 2020
Value US$810,050.00 | Price 162.01 | Shares 5,000
Planned sale 16 Nov 2020
Value US$109,591.90 | Price 163.57 | Shares 670
Sale 11 Nov 2020
Value US$1,267,120.00 | Price 158.39 | Shares 8,000
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-11-21 2025-11-20 B Purchase Non-Executive Director
95,640 -19.9%
199.13
US$759,994
95,640 -19.9% 199.13 US$759,994
2024-11-25 2024-11-22 PlS Planned sale

VP, Human Resources

Officer
74,908 +3.5%
272.08
US$2,587,422
74,908 +3.5% 272.08 US$2,587,422
2024-11-22 2024-11-22 PrS Proposed sale

Officer

Officer
9,483
43.99
US$4,339,201
9,483 43.99 US$4,339,201
2024-11-20 2024-11-20 PrS Proposed sale

Officer

Officer
315
163.05
US$51,362
315 163.05 US$51,362
2024-11-21 2024-11-19 S Sale

Senior VP, Operations

Officer
315 -24.6%
165.05
US$51,991
315 -24.6% 165.05 US$51,991
2024-11-18 2024-11-15 PlS Planned sale Non-Executive Director Large shareholder
1 -0.0%
165.67
US$166
1 -0.0% 165.67 US$166
2024-11-18 2024-11-15 PlS Planned sale Non-Executive Director Large shareholder
51 -0.1%
164.10
US$8,369
51 -0.1% 164.10 US$8,369
2024-11-18 2024-11-15 PlS Planned sale Non-Executive Director Large shareholder
209 -0.3%
161.70
US$33,795
209 -0.3% 161.70 US$33,795
2024-11-18 2024-11-15 PlS Planned sale Non-Executive Director Large shareholder
147 -0.2%
160.84
US$23,643
147 -0.2% 160.84 US$23,643
2024-11-18 2024-11-15 PlS Planned sale Non-Executive Director Large shareholder
134 -0.2%
159.74
US$21,405
134 -0.2% 159.74 US$21,405
2024-11-18 2024-11-15 PlS Planned sale Non-Executive Director Large shareholder
83 -0.1%
158.70
US$13,172
83 -0.1% 158.70 US$13,172
2024-11-15 2024-11-15 PrS Proposed sale

Director

Non-Executive Director
625
165.67
US$103,544
625 165.67 US$103,544
2024-09-04 2024-08-31 S Sale Non-Executive Director Large shareholder
20,000 -100.0%
167.95
US$3,359,000
20,000 -100.0% 167.95 US$3,359,000
2024-08-30 2024-08-30 PrS Proposed sale

Director

Non-Executive Director
20,000
167.95
US$3,359,028
20,000 167.95 US$3,359,028
2024-08-19 2024-08-15 PlS Planned sale Non-Executive Director Large shareholder
515 -0.7%
172.15
US$88,657
515 -0.7% 172.15 US$88,657
2024-08-19 2024-08-15 PlS Planned sale Non-Executive Director Large shareholder
110 -0.2%
171.19
US$18,831
110 -0.2% 171.19 US$18,831
2024-08-15 2024-08-15 PrS Proposed sale

Director

Non-Executive Director
625
172.24
US$107,650
625 172.24 US$107,650
2024-08-09 2024-08-08 PlS Planned sale

VP, Human Resources

Officer
1,500 -66.9%
169.59
US$254,385
1,500 -66.9% 169.59 US$254,385
2024-08-08 2024-08-08 PrS Proposed sale

Officer

Officer
1,500
169.59
US$254,385
1,500 169.59 US$254,385
2024-05-16 2024-05-15 PlS Planned sale Non-Executive Director Large shareholder
87 -0.1%
162.78
US$14,162
87 -0.1% 162.78 US$14,162
2024-05-16 2024-05-15 PlS Planned sale Non-Executive Director Large shareholder
107 -0.2%
161.32
US$17,261
107 -0.2% 161.32 US$17,261
2024-05-16 2024-05-15 PlS Planned sale Non-Executive Director Large shareholder
431 -0.6%
161.06
US$69,417
431 -0.6% 161.06 US$69,417
2024-05-15 2024-05-15 PrS Proposed sale

Director

Non-Executive Director
625
163.60
US$102,250
625 163.60 US$102,250
2024-05-13 2024-05-09 S Sale

Senior VP, Operations

Officer
7 -0.8%
162.98
US$1,141
7 -0.8% 162.98 US$1,141
2024-05-13 2024-05-09 PlS Planned sale

Senior VP, Operations

Officer
2,271 -72.1%
162.03
US$367,970
2,271 -72.1% 162.03 US$367,970
2024-05-09 2024-05-09 PrS Proposed sale

Officer

Officer
2,278
162.03
US$369,107
2,278 162.03 US$369,107
2024-02-20 2024-02-15 PlS Planned sale Non-Executive Director Large shareholder
242 -0.3%
148.31
US$35,891
242 -0.3% 148.31 US$35,891
2024-02-20 2024-02-15 PlS Planned sale Non-Executive Director Large shareholder
383 -0.5%
147.37
US$56,443
383 -0.5% 147.37 US$56,443
2024-02-15 2024-02-15 PrS Proposed sale

Director

Non-Executive Director
625
146.17
US$91,359
625 146.17 US$91,359
2023-12-01 2023-11-30 PlS Planned sale

Chairman, President & CEO

Executive Director
1,400 -4.5%
165.23
US$231,322
1,400 -4.5% 165.23 US$231,322
2023-12-01 2023-11-30 PlS Planned sale

Chairman, President & CEO

Executive Director
10,180 -24.6%
164.74
US$1,677,053
10,180 -24.6% 164.74 US$1,677,053
2023-11-30 2023-11-30 PrS Proposed sale

Officer

Officer
11,580
164.50
US$1,904,886
11,580 164.50 US$1,904,886
2023-12-01 2023-11-29 PlS Planned sale

Chairman, President & CEO

Executive Director
20 -0.1%
165.35
US$3,307
20 -0.1% 165.35 US$3,307
2023-11-29 2023-11-29 PrS Proposed sale

Officer

Officer
20
165.35
US$3,307
20 165.35 US$3,307
2023-11-28 2023-11-28 PrS Proposed sale

Officer

Officer
400
166.54
US$66,616
400 166.54 US$66,616
2023-11-28 2023-11-28 PlS Planned sale

Chairman, President & CEO

Executive Director
400 -1.3%
166.54
US$66,616
400 -1.3% 166.54 US$66,616
2023-11-28 2023-11-27 PlS Planned sale

Chairman, President & CEO

Executive Director
901 -2.9%
166.87
US$150,350
901 -2.9% 166.87 US$150,350
2023-11-28 2023-11-27 PlS Planned sale

Chairman, President & CEO

Executive Director
6,048 -16.5%
166.31
US$1,005,843
6,048 -16.5% 166.31 US$1,005,843
2023-11-27 2023-11-27 PrS Proposed sale

Officer

Officer
6,949
166.39
US$1,156,220
6,949 166.39 US$1,156,220
2023-11-28 2023-11-24 PlS Planned sale

Chairman, President & CEO

Executive Director
1,051 -3.3%
169.16
US$177,784
1,051 -3.3% 169.16 US$177,784
2023-11-24 2023-11-24 PrS Proposed sale

Officer

Officer
1,051
169.16
US$177,784
1,051 169.16 US$177,784
2023-11-17 2023-11-15 PlS Planned sale Non-Executive Director Large shareholder
47 -0.1%
164.98
US$7,754
47 -0.1% 164.98 US$7,754
2023-11-17 2023-11-15 PlS Planned sale Non-Executive Director Large shareholder
168 -0.2%
164.04
US$27,559
168 -0.2% 164.04 US$27,559
2023-11-17 2023-11-15 PlS Planned sale Non-Executive Director Large shareholder
230 -0.3%
162.83
US$37,451
230 -0.3% 162.83 US$37,451
2023-11-17 2023-11-15 PlS Planned sale Non-Executive Director Large shareholder
153 -0.2%
162.33
US$24,836
153 -0.2% 162.33 US$24,836
2023-11-17 2023-11-15 PlS Planned sale Non-Executive Director Large shareholder
27 -0.0%
160.56
US$4,335
27 -0.0% 160.56 US$4,335
2023-11-15 2023-11-15 PrS Proposed sale

Director

Non-Executive Director
625
163.59
US$102,244
625 163.59 US$102,244
2023-08-17 2023-08-15 PlS Planned sale Non-Executive Director Large shareholder
296 -0.4%
167.67
US$49,630
296 -0.4% 167.67 US$49,630
2023-08-17 2023-08-15 PlS Planned sale Non-Executive Director Large shareholder
329 -0.5%
166.82
US$54,884
329 -0.5% 166.82 US$54,884
2023-08-15 2023-08-15 PrS Proposed sale

Director

Non-Executive Director
625
167.23
US$104,517
625 167.23 US$104,517
2023-08-07 2023-08-04 PlS Planned sale

VP, Human Resources

Officer
300 -41.8%
176.59
US$52,976
300 -41.8% 176.59 US$52,976
2023-08-04 2023-08-04 PrS Proposed sale

Officer

Officer
300
176.59
US$52,976
300 176.59 US$52,976
2023-08-07 2023-08-03 S Sale Non-Executive Director Large shareholder
1,500 -2.1%
174.88
US$262,326
1,500 -2.1% 174.88 US$262,326
2023-08-03 2023-08-03 PrS Proposed sale

Director

Non-Executive Director
1,500
174.88
US$262,327
1,500 174.88 US$262,327
2023-08-04 2023-08-02 S Sale

COO, The ICEE Company

Officer
1,000 -17.3%
174.51
US$174,509
1,000 -17.3% 174.51 US$174,509
2023-08-04 2023-08-02 S Sale

COO, The ICEE Company

Officer
1,818 -23.9%
174.10
US$316,505
1,818 -23.9% 174.10 US$316,505
2023-08-02 2023-08-02 PrS Proposed sale

Officer

Officer
2,818
174.24
US$491,015
2,818 174.24 US$491,015
2023-03-01 2023-02-27 S Sale Non-Executive Director Large shareholder
709 -1.0%
144.15
US$102,202
709 -1.0% 144.15 US$102,202
2022-08-29 2022-08-25 PlS Planned sale

President & CEO

Executive Director
8,000 -25.9%
155.00
US$1,240,000
8,000 -25.9% 155.00 US$1,240,000
2022-08-19 2022-08-17 S Sale

COO, The ICEE Co

Officer
1,373 -27.6%
158.12
US$217,092
1,373 -27.6% 158.12 US$217,092
2022-08-11 2022-08-09 S Sale Non-Executive Director Large shareholder
1,258 -1.7%
142.07
US$178,724
1,258 -1.7% 142.07 US$178,724
2022-08-11 2022-08-09 S Sale Non-Executive Director Large shareholder
969 -1.3%
141.17
US$136,794
969 -1.3% 141.17 US$136,794
2022-08-11 2022-08-09 S Sale Non-Executive Director Large shareholder
1,773 -2.4%
140.33
US$248,805
1,773 -2.4% 140.33 US$248,805
2022-08-10 2022-08-09 S Sale Non-Executive Director Large shareholder
10,000 -0.3%
140.43
US$1,404,300
10,000 -0.3% 140.43 US$1,404,300
2022-08-10 2022-08-08 S Sale Non-Executive Director Large shareholder
7,000 -0.2%
141.21
US$988,470
7,000 -0.2% 141.21 US$988,470
2022-08-10 2022-08-08 S Sale Non-Executive Director Large shareholder
13,000 -0.3%
140.17
US$1,822,210
13,000 -0.3% 140.17 US$1,822,210
2022-02-11 2022-02-09 S Sale

COO, The ICEE Co

Officer
652 -19.2%
153.76
US$100,252
652 -19.2% 153.76 US$100,252
2021-12-03 2021-12-02 S Sale Non-Executive Director
773 -1.0%
139.00
US$107,447
773 -1.0% 139.00 US$107,447
2021-11-29 2021-11-24 S Sale

Senior Vice President, Sales

Officer
2,700 -29.4%
148.78
US$401,706
2,700 -29.4% 148.78 US$401,706
2021-08-09 2021-08-05 S Sale

Senior Vice President, Sales

Officer
5,840 -47.4%
162.16
US$947,014
5,840 -47.4% 162.16 US$947,014
2020-11-24 2020-11-20 S Sale

Senior Vice President

Officer
5,000 -7.3%
151.38
US$756,900
5,000 -7.3% 151.38 US$756,900
2020-11-19 2020-11-19 S Sale

Senior Vice President

Officer
2,700 -18.0%
157.29
US$424,683
2,700 -18.0% 157.29 US$424,683
2020-11-19 2020-11-17 S Sale

Senior Vice President

Officer
5,000 -6.8%
162.01
US$810,050
5,000 -6.8% 162.01 US$810,050
2020-11-18 2020-11-16 PlS Planned sale Non-Executive Director
670 -0.2%
163.57
US$109,592
670 -0.2% 163.57 US$109,592
2020-11-12 2020-11-11 S Sale

Senior Vice President

Officer
8,000 -7.8%
158.39
US$1,267,120
8,000 -7.8% 158.39 US$1,267,120