NASDAQ:JJSF | Historical Stock Price | J&J SNACK FOODS CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1986-02-04 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$1.96$5.13$13.46$35.27$92.43$242.221986-02-042026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2024

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2024-12-31$155.13$201.2252,300
2024-12-30$155.30$201.4490,400
2024-12-27$156.19$202.5961,200
2024-12-26$157.85$204.7460,000
2024-12-24$157.56$204.3722,600
2024-12-23$157.11$203.7867,900
2024-12-20$160.13$207.70341,800
2024-12-19$160.78$208.5467,500
2024-12-18$161.07$208.9272,700
2024-12-17$165.06$214.1078,200
2024-12-16$167.67$216.4763,900
2024-12-13$168.00$216.9067,600
2024-12-12$167.83$216.6872,700
2024-12-11$169.22$218.47112,100
2024-12-10$170.72$220.4193,700
2024-12-09$170.64$220.3066,800
2024-12-06$166.92$215.5052,100
2024-12-05$168.62$217.7087,000
2024-12-04$170.81$220.5273,100
2024-12-03$172.84$223.1470,500
2024-12-02$174.56$225.3763,400
2024-11-29$173.79$224.3748,700
2024-11-27$171.47$221.3862,100
2024-11-26$172.65$222.9065,900
2024-11-25$174.00$224.6484,800
2024-11-22$171.16$220.9879,000
2024-11-21$167.61$216.3959,300
2024-11-20$165.06$213.1046,700
2024-11-19$165.13$213.1965,700
2024-11-18$165.38$213.5164,700
2024-11-15$161.77$208.85157,800
2024-11-14$166.50$214.96146,900
2024-11-13$173.34$223.7986,400
2024-11-12$174.98$225.9170,500
2024-11-11$176.67$228.0976,000
2024-11-08$176.90$228.3968,600
2024-11-07$175.36$226.40100,200
2024-11-06$179.02$231.12141,600
2024-11-05$169.43$218.7459,700
2024-11-04$166.26$214.6564,100
2024-11-01$165.86$214.1351,700
2024-10-31$164.12$211.8945,200
2024-10-30$166.14$214.4935,400
2024-10-29$166.28$214.6850,400
2024-10-28$165.47$213.6339,400
2024-10-25$164.96$212.9752,000
2024-10-24$166.04$214.3749,700
2024-10-23$164.51$212.3950,500
2024-10-22$165.50$213.6729,000
2024-10-21$166.52$214.9936,200
2024-10-18$168.58$217.64119,700
2024-10-17$168.54$217.5943,200
2024-10-16$169.15$218.3855,200
2024-10-15$168.37$217.3763,300
2024-10-14$167.81$216.6545,300
2024-10-11$167.64$216.4353,700
2024-10-10$165.55$213.7357,600
2024-10-09$166.76$215.3059,800
2024-10-08$167.57$216.3454,000
2024-10-07$167.98$216.8746,800
2024-10-04$170.23$219.7831,400
2024-10-03$168.68$217.7744,900
2024-10-02$170.67$220.3443,000
2024-10-01$172.87$223.1862,000
2024-09-30$172.12$222.2296,000
2024-09-27$170.85$220.5848,700
2024-09-26$169.99$219.4769,300
2024-09-25$168.93$218.1056,300
2024-09-24$169.72$219.1258,800
2024-09-23$169.16$218.3955,400
2024-09-20$168.09$217.01246,000
2024-09-19$169.46$218.7876,600
2024-09-18$168.45$217.48191,400
2024-09-17$168.67$217.7679,000
2024-09-16$167.08$214.7050,800
2024-09-13$167.06$214.6866,900
2024-09-12$163.51$210.1146,000
2024-09-11$161.32$207.3051,700
2024-09-10$164.44$211.3165,500
2024-09-09$164.55$211.4587,700
2024-09-06$165.50$212.6787,700
2024-09-05$167.49$215.2355,100
2024-09-04$170.39$218.9554,700
2024-09-03$170.64$219.2875,100
2024-08-30$170.19$218.70116,500
2024-08-29$168.03$215.9264,700
2024-08-28$166.95$214.53142,600
2024-08-27$170.12$218.61104,100
2024-08-26$167.00$214.60127,200
2024-08-23$167.99$215.87114,300
2024-08-22$170.45$219.0370,000
2024-08-21$173.59$223.0782,200
2024-08-20$173.12$222.4665,000
2024-08-19$173.31$222.7156,300
2024-08-16$171.43$220.2946,300
2024-08-15$171.89$220.8877,100
2024-08-14$170.15$218.6569,300
2024-08-13$169.53$217.8577,600
2024-08-12$166.53$213.9961,500
2024-08-09$169.00$217.1770,200
2024-08-08$169.78$218.1777,000
2024-08-07$165.31$212.4386,300
2024-08-06$169.35$217.62267,200
2024-08-05$159.36$204.78116,900
2024-08-02$166.46$213.9075,000
2024-08-01$167.41$215.13114,600
2024-07-31$168.70$216.7887,700
2024-07-30$167.20$214.8671,100
2024-07-29$167.21$214.8789,800
2024-07-26$167.85$215.6973,300
2024-07-25$166.21$213.5890,700
2024-07-24$164.80$211.77113,400
2024-07-23$170.78$219.4691,400
2024-07-22$169.52$217.8459,800
2024-07-19$167.64$215.4260,300
2024-07-18$167.94$215.8176,400
2024-07-17$169.46$217.7666,200
2024-07-16$165.50$212.67123,700
2024-07-15$164.36$211.2197,300
2024-07-12$165.81$213.0775,400
2024-07-11$163.82$210.51153,100
2024-07-10$167.16$214.8090,500
2024-07-09$166.05$213.38120,500
2024-07-08$164.63$211.5598,400
2024-07-05$166.09$213.4356,200
2024-07-03$164.82$211.8032,100
2024-07-02$164.55$211.4564,000
2024-07-01$164.94$211.9586,100
2024-06-28$162.37$208.65262,800
2024-06-27$163.52$210.1376,200
2024-06-26$163.99$210.7399,600
2024-06-25$166.52$213.9848,300
2024-06-24$167.37$215.0750,800
2024-06-21$166.81$214.35243,100
2024-06-20$165.36$212.49102,700
2024-06-18$166.72$214.24101,800
2024-06-17$167.22$213.9498,700
2024-06-14$164.37$210.2958,800
2024-06-13$167.82$214.7054,100
2024-06-12$167.71$214.56112,700
2024-06-11$167.26$213.99190,500
2024-06-10$162.99$208.52105,800
2024-06-07$162.85$208.3567,000
2024-06-06$163.01$208.5538,200
2024-06-05$163.06$208.6156,100
2024-06-04$162.14$207.4461,600
2024-06-03$163.94$209.7462,000
2024-05-31$162.71$208.1785,200
2024-05-30$159.80$204.44223,700
2024-05-29$158.55$202.8486,600
2024-05-28$161.74$206.9364,500
2024-05-24$162.36$207.7260,200
2024-05-23$162.95$208.4773,200
2024-05-22$163.02$208.5642,300
2024-05-21$163.50$209.1841,500
2024-05-20$163.26$208.8753,000
2024-05-17$164.15$210.01103,600
2024-05-16$165.58$211.84106,100
2024-05-15$162.94$208.4670,500
2024-05-14$162.76$208.2398,700
2024-05-13$163.19$208.7887,000
2024-05-10$163.39$209.0457,000
2024-05-09$162.61$208.0484,900
2024-05-08$164.29$210.19110,800
2024-05-07$160.47$205.30293,200
2024-05-06$137.90$176.4381,800
2024-05-03$138.24$176.8660,000
2024-05-02$137.52$175.9462,500
2024-05-01$137.13$175.4468,000
2024-04-30$137.29$175.6568,900
2024-04-29$136.59$174.7572,700
2024-04-26$136.67$174.8558,500
2024-04-25$138.69$177.44100,100
2024-04-24$138.80$177.5870,600
2024-04-23$137.38$175.7672,400
2024-04-22$136.51$174.6565,900
2024-04-19$137.09$175.39142,600
2024-04-18$134.50$172.0888,500
2024-04-17$134.22$171.7261,300
2024-04-16$135.02$172.7480,200
2024-04-15$134.40$171.9572,600
2024-04-12$134.58$172.1880,400
2024-04-11$136.38$174.48102,800
2024-04-10$135.02$172.7471,100
2024-04-09$138.55$177.2666,400
2024-04-08$139.40$178.3463,600
2024-04-05$140.25$179.4356,100
2024-04-04$139.88$178.9669,100
2024-04-03$138.34$176.9971,600
2024-04-02$139.30$178.22117,700
2024-04-01$142.18$181.9062,200
2024-03-28$144.56$184.9570,400
2024-03-27$143.54$183.64110,400
2024-03-26$143.14$183.1362,900
2024-03-25$141.91$181.5699,000
2024-03-22$141.97$181.6342,400
2024-03-21$142.91$182.8471,900
2024-03-20$141.15$180.5876,200
2024-03-19$142.05$181.7377,600
2024-03-18$140.08$179.2192,000
2024-03-15$143.34$182.44243,300
2024-03-14$142.00$180.74121,800
2024-03-13$143.48$182.6284,300
2024-03-12$145.73$185.4961,400
2024-03-11$144.53$183.9659,200
2024-03-08$144.85$184.3779,100
2024-03-07$144.11$183.4385,500
2024-03-06$143.84$183.0857,700
2024-03-05$142.29$181.1179,200
2024-03-04$142.92$181.9185,400
2024-03-01$142.94$181.9487,600
2024-02-29$145.08$184.6680,800
2024-02-28$145.64$185.3794,900
2024-02-27$143.89$183.1494,600
2024-02-26$143.70$182.9098,500
2024-02-23$143.89$183.14120,700
2024-02-22$143.73$182.94182,900
2024-02-21$145.62$185.3567,200
2024-02-20$145.46$185.14113,600
2024-02-16$147.88$188.2292,300
2024-02-15$148.60$189.1481,900
2024-02-14$146.61$186.6172,700
2024-02-13$146.63$186.63130,400
2024-02-12$150.53$191.6094,300
2024-02-09$148.09$188.49101,600
2024-02-08$146.02$185.86204,700
2024-02-07$141.04$179.52185,600
2024-02-06$144.65$184.11311,100
2024-02-05$155.53$197.9680,000
2024-02-02$160.05$203.7178,100
2024-02-01$159.25$202.7066,200
2024-01-31$159.23$202.6785,900
2024-01-30$160.50$204.2988,400
2024-01-29$162.44$206.7665,300
2024-01-26$160.67$204.5077,800
2024-01-25$160.71$204.55170,100
2024-01-24$162.61$206.9796,700
2024-01-23$164.93$209.9268,200
2024-01-22$163.58$208.2179,200
2024-01-19$162.14$206.37136,000
2024-01-18$162.27$206.54101,500
2024-01-17$163.01$207.4860,200
2024-01-16$161.27$205.2785,700
2024-01-12$161.73$205.8558,000
2024-01-11$158.87$202.2180,300
2024-01-10$160.35$204.1072,200
2024-01-09$160.61$204.4350,000
2024-01-08$161.19$205.1675,900
2024-01-05$160.21$203.9272,500
2024-01-04$163.32$207.8884,300
2024-01-03$163.52$208.13102,500
2024-01-02$168.86$214.9390,800