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 — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$133.43$152.6742,800
2016-12-29$133.04$152.2251,700
2016-12-28$133.59$152.8542,300
2016-12-27$133.72$153.0031,200
2016-12-23$132.49$151.5930,400
2016-12-22$132.18$151.2349,100
2016-12-21$131.68$150.6642,200
2016-12-20$132.63$151.7551,800
2016-12-19$131.88$150.8990,400
2016-12-16$133.92$152.75196,000
2016-12-15$133.43$152.1977,500
2016-12-14$130.62$148.9874,300
2016-12-13$132.98$151.6753,300
2016-12-12$133.30$152.0473,200
2016-12-09$134.48$153.3872,500
2016-12-08$129.40$147.5969,000
2016-12-07$127.30$145.1950,600
2016-12-06$124.45$141.9458,600
2016-12-05$121.71$138.8294,700
2016-12-02$120.39$137.3141,100
2016-12-01$119.89$136.7470,100
2016-11-30$121.43$138.5066,000
2016-11-29$122.51$139.73125,200
2016-11-28$124.98$142.55103,100
2016-11-25$126.42$144.1919,600
2016-11-23$124.44$141.9345,000
2016-11-22$124.75$142.2970,200
2016-11-21$123.87$141.2846,600
2016-11-18$124.17$141.6259,500
2016-11-17$122.19$139.3750,300
2016-11-16$120.80$137.7858,100
2016-11-15$119.32$136.0979,000
2016-11-14$119.32$136.0980,800
2016-11-11$119.01$135.74113,400
2016-11-10$116.21$132.5589,000
2016-11-09$116.85$133.2878,300
2016-11-08$115.99$132.2969,600
2016-11-07$116.59$132.9888,100
2016-11-04$113.99$130.01128,000
2016-11-03$116.50$132.8896,700
2016-11-02$118.02$134.6166,200
2016-11-01$120.05$136.9362,900
2016-10-31$122.15$139.3286,400
2016-10-28$120.95$137.9542,800
2016-10-27$119.18$135.9334,000
2016-10-26$120.27$137.1829,100
2016-10-25$120.75$137.7238,800
2016-10-24$119.13$135.8828,900
2016-10-21$118.19$134.8045,900
2016-10-20$117.48$133.9957,200
2016-10-19$119.65$136.4763,200
2016-10-18$119.63$136.4546,500
2016-10-17$120.17$137.0658,500
2016-10-14$119.83$136.6740,200
2016-10-13$120.19$137.0955,900
2016-10-12$119.67$136.4955,100
2016-10-11$119.22$135.9892,800
2016-10-10$118.78$135.4883,700
2016-10-07$118.01$134.6092,800
2016-10-06$119.47$136.2654,200
2016-10-05$119.78$136.62163,100
2016-10-04$115.93$132.2379,900
2016-10-03$118.70$135.3948,000
2016-09-30$119.12$135.8668,400
2016-09-29$118.11$134.7162,900
2016-09-28$119.67$136.4979,700
2016-09-27$117.88$134.4572,900
2016-09-26$118.31$134.9466,200
2016-09-23$119.44$136.2368,700
2016-09-22$120.54$137.48119,600
2016-09-21$119.52$136.3285,100
2016-09-20$118.46$135.1151,400
2016-09-19$118.99$135.7242,000
2016-09-16$119.43$136.22155,100
2016-09-15$118.82$135.5243,300
2016-09-14$118.73$135.4225,500
2016-09-13$119.54$136.3457,400
2016-09-12$121.01$137.5852,800
2016-09-09$117.76$133.8850,900
2016-09-08$122.38$139.1379,000
2016-09-07$123.90$140.86131,000
2016-09-06$124.03$141.0138,700
2016-09-02$123.77$140.7152,500
2016-09-01$122.06$138.7743,700
2016-08-31$122.00$138.7058,500
2016-08-30$122.58$139.3645,700
2016-08-29$122.00$138.7032,400
2016-08-26$121.92$138.6125,200
2016-08-25$121.90$138.5938,800
2016-08-24$121.47$138.1071,800
2016-08-23$122.69$139.4930,900
2016-08-22$122.79$139.6040,700
2016-08-19$122.39$139.1456,400
2016-08-18$121.84$138.5286,800
2016-08-17$122.08$138.7941,400
2016-08-16$121.64$138.2951,000
2016-08-15$122.73$139.5329,800
2016-08-12$122.37$139.1233,700
2016-08-11$121.48$138.1147,800
2016-08-10$121.27$137.8737,300
2016-08-09$121.09$137.6747,800
2016-08-08$120.24$136.7049,000
2016-08-05$121.15$137.7376,300
2016-08-04$120.96$137.5259,600
2016-08-03$121.61$138.2669,700
2016-08-02$121.74$138.4168,000
2016-08-01$122.34$139.0972,900
2016-07-29$121.61$138.26124,000
2016-07-28$122.73$139.5365,900
2016-07-27$121.51$138.1499,900
2016-07-26$121.72$138.38115,100
2016-07-25$120.84$137.3859,800
2016-07-22$121.18$137.7750,100
2016-07-21$121.33$137.9463,000
2016-07-20$120.69$137.2146,700
2016-07-19$120.76$137.2933,600
2016-07-18$120.51$137.0138,700
2016-07-15$120.18$136.6358,700
2016-07-14$120.07$136.5149,200
2016-07-13$121.05$137.6254,600
2016-07-12$120.14$136.5964,600
2016-07-11$120.65$137.1742,300
2016-07-08$120.46$136.9556,600
2016-07-07$118.73$134.9851,700
2016-07-06$118.48$134.7051,300
2016-07-05$117.94$134.0960,900
2016-07-01$117.65$133.7679,000
2016-06-30$119.27$135.60163,800
2016-06-29$115.54$131.3675,800
2016-06-28$113.00$128.4798,700
2016-06-27$113.10$128.58103,000
2016-06-24$112.76$128.20149,800
2016-06-23$113.53$129.0780,000
2016-06-22$111.28$126.5143,900
2016-06-21$111.01$126.2148,500
2016-06-20$109.51$124.5077,300
2016-06-17$109.52$124.51171,900
2016-06-16$109.46$124.4452,700
2016-06-15$108.40$123.2479,400
2016-06-14$108.50$123.3548,000
2016-06-13$108.16$122.9791,900
2016-06-10$109.16$123.6646,300
2016-06-09$108.95$123.4239,700
2016-06-08$108.80$123.2555,200
2016-06-07$107.21$121.4532,900
2016-06-06$106.87$121.0738,700
2016-06-03$106.47$120.6149,100
2016-06-02$106.64$120.8149,400
2016-06-01$106.55$120.7065,600
2016-05-31$105.50$119.5158,800
2016-05-27$105.79$119.8435,200
2016-05-26$105.75$119.8044,800
2016-05-25$106.14$120.2463,200
2016-05-24$105.90$119.9779,600
2016-05-23$103.24$116.9556,200
2016-05-20$102.81$116.4773,800
2016-05-19$103.01$116.6947,000
2016-05-18$102.87$116.5363,800
2016-05-17$103.01$116.69143,300
2016-05-16$105.83$119.8977,800
2016-05-13$104.57$118.4641,900
2016-05-12$106.01$120.0966,900
2016-05-11$104.19$118.0360,800
2016-05-10$105.48$119.49129,700
2016-05-09$105.30$119.2952,200
2016-05-06$105.25$119.2362,800
2016-05-05$104.60$118.4948,600
2016-05-04$104.73$118.64119,500
2016-05-03$102.35$115.9581,700
2016-05-02$102.65$116.2988,900
2016-04-29$101.13$114.5669,000
2016-04-28$101.29$114.7452,200
2016-04-27$101.67$115.18124,900
2016-04-26$101.13$114.56167,900
2016-04-25$100.98$114.39132,600
2016-04-22$101.19$114.63122,600
2016-04-21$100.54$113.89105,600
2016-04-20$103.05$116.7455,700
2016-04-19$103.15$116.8547,700
2016-04-18$102.90$116.5765,000
2016-04-15$102.01$115.5640,900
2016-04-14$102.01$115.5642,400
2016-04-13$103.28$117.0094,700
2016-04-12$102.45$116.0652,700
2016-04-11$102.95$116.6362,400
2016-04-08$104.62$118.5266,500
2016-04-07$103.40$117.1380,000
2016-04-06$104.59$118.4853,100
2016-04-05$105.03$118.98105,100
2016-04-04$107.13$121.3656,500
2016-04-01$108.97$123.4484,400
2016-03-31$108.28$122.66188,100
2016-03-30$108.26$122.6484,400
2016-03-29$107.00$121.21109,300
2016-03-28$106.11$120.20116,300
2016-03-24$105.48$119.4990,500
2016-03-23$105.15$119.12103,100
2016-03-22$104.89$118.8299,800
2016-03-21$105.60$119.63107,400
2016-03-18$105.47$119.48153,600
2016-03-17$107.29$121.5498,200
2016-03-16$106.16$120.2684,300
2016-03-15$104.16$118.0062,500
2016-03-14$104.77$118.69139,000
2016-03-11$106.01$120.0980,800
2016-03-10$105.97$119.6053,300
2016-03-09$106.68$120.4155,500
2016-03-08$106.80$120.5471,900
2016-03-07$108.70$122.6954,700
2016-03-04$108.75$122.7492,300
2016-03-03$109.97$124.1275,000
2016-03-02$110.59$124.8273,900
2016-03-01$111.10$125.39120,100
2016-02-29$110.79$125.0477,800
2016-02-26$110.59$124.8251,200
2016-02-25$111.80$126.1853,700
2016-02-24$110.45$124.6645,000
2016-02-23$109.68$123.7962,600
2016-02-22$109.97$124.1269,800
2016-02-19$109.92$124.0673,300
2016-02-18$108.89$122.9049,000
2016-02-17$107.83$121.7085,000
2016-02-16$108.69$122.6759,500
2016-02-12$107.76$121.6266,900
2016-02-11$105.94$119.5740,000
2016-02-10$106.04$119.6855,800
2016-02-09$105.04$118.5567,000
2016-02-08$104.99$118.50193,300
2016-02-05$105.51$119.09108,400
2016-02-04$105.50$119.0782,800
2016-02-03$105.31$118.8650,900
2016-02-02$105.20$118.7487,200
2016-02-01$107.13$120.9154,900
2016-01-29$107.98$121.8792,000
2016-01-28$105.88$119.5071,300
2016-01-27$105.00$118.51213,400
2016-01-26$106.20$119.86169,400
2016-01-25$107.19$120.9860,000
2016-01-22$107.47$121.30147,900
2016-01-21$105.39$118.9598,200
2016-01-20$106.92$120.68136,600
2016-01-19$108.70$122.69102,200
2016-01-15$108.99$123.0192,400
2016-01-14$110.93$125.2051,300
2016-01-13$109.81$123.9473,400
2016-01-12$112.90$127.4341,200
2016-01-11$111.93$126.3350,500
2016-01-08$110.59$124.8286,300
2016-01-07$110.82$125.0848,400
2016-01-06$112.67$127.1753,100
2016-01-05$112.43$126.9045,500
2016-01-04$113.09$127.6480,200