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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$151.83$175.9353,300
2017-12-28$152.05$176.1929,500
2017-12-27$150.70$174.6292,600
2017-12-26$151.27$175.2822,100
2017-12-22$152.67$176.9125,900
2017-12-21$153.09$177.3935,900
2017-12-20$153.36$177.7153,200
2017-12-19$152.87$177.1462,900
2017-12-18$151.12$175.1196,500
2017-12-15$150.71$174.63156,900
2017-12-14$148.51$172.0963,000
2017-12-13$148.66$172.2653,300
2017-12-12$147.43$170.8342,000
2017-12-11$149.09$172.2474,800
2017-12-08$148.37$171.4045,900
2017-12-07$148.99$172.1251,600
2017-12-06$150.58$173.9647,700
2017-12-05$149.39$172.5844,000
2017-12-04$151.23$174.7140,300
2017-12-01$150.07$173.3788,800
2017-11-30$151.11$174.5761,400
2017-11-29$151.29$174.7895,100
2017-11-28$148.49$171.5452,500
2017-11-27$146.03$168.7098,600
2017-11-24$146.00$168.6737,100
2017-11-22$145.80$168.4435,200
2017-11-21$147.66$170.5868,400
2017-11-20$146.07$168.7565,100
2017-11-17$144.03$166.3968,800
2017-11-16$144.42$166.8470,300
2017-11-15$139.78$161.4870,800
2017-11-14$140.44$162.2459,100
2017-11-13$137.45$158.7967,700
2017-11-10$134.90$155.84129,000
2017-11-09$128.56$148.5254,200
2017-11-08$129.42$149.5161,100
2017-11-07$127.39$147.1768,500
2017-11-06$130.52$150.7831,300
2017-11-03$131.36$151.7546,300
2017-11-02$131.11$151.4640,700
2017-11-01$132.28$152.8234,000
2017-10-31$133.17$153.8483,900
2017-10-30$130.09$150.2949,700
2017-10-27$133.51$154.2443,500
2017-10-26$132.65$153.2443,700
2017-10-25$131.55$151.9741,100
2017-10-24$129.93$150.1044,400
2017-10-23$130.23$150.4530,500
2017-10-20$131.05$151.4044,000
2017-10-19$131.02$151.3642,300
2017-10-18$132.25$152.7851,000
2017-10-17$130.66$150.9561,000
2017-10-16$131.58$152.0139,000
2017-10-13$131.40$151.8050,300
2017-10-12$131.92$152.4068,200
2017-10-11$131.12$151.4848,800
2017-10-10$131.43$151.8343,900
2017-10-09$130.54$150.8145,600
2017-10-06$131.86$152.3345,500
2017-10-05$131.95$152.4476,200
2017-10-04$133.01$153.6637,700
2017-10-03$132.65$153.2461,100
2017-10-02$132.53$153.1190,600
2017-09-29$131.30$151.6862,600
2017-09-28$130.53$150.7947,800
2017-09-27$130.36$150.6071,700
2017-09-26$129.78$149.9348,600
2017-09-25$128.78$148.7770,300
2017-09-22$128.73$148.7271,300
2017-09-21$127.57$147.3855,000
2017-09-20$128.08$147.9653,700
2017-09-19$128.33$148.2545,000
2017-09-18$128.78$148.7770,900
2017-09-15$127.97$147.84142,900
2017-09-14$126.45$146.0847,300
2017-09-13$125.91$145.4661,600
2017-09-12$125.55$144.5695,100
2017-09-11$125.90$144.96149,600
2017-09-08$125.66$144.6880,000
2017-09-07$126.23$145.3468,500
2017-09-06$127.57$146.88101,000
2017-09-05$127.83$147.1865,100
2017-09-01$127.73$147.0739,900
2017-08-31$127.49$146.7954,900
2017-08-30$125.99$145.0648,800
2017-08-29$126.16$145.2651,200
2017-08-28$126.77$145.9695,200
2017-08-25$124.78$143.6742,400
2017-08-24$125.30$144.2773,400
2017-08-23$126.89$146.1038,300
2017-08-22$128.16$147.5650,900
2017-08-21$126.41$145.5565,800
2017-08-18$126.66$145.8374,100
2017-08-17$127.02$146.2579,900
2017-08-16$129.04$148.5756,100
2017-08-15$128.57$148.0329,100
2017-08-14$129.43$149.0250,600
2017-08-11$128.02$147.4059,500
2017-08-10$128.27$147.6973,500
2017-08-09$128.60$148.07109,800
2017-08-08$127.55$146.8673,000
2017-08-07$128.41$147.8570,600
2017-08-04$127.70$147.0379,300
2017-08-03$127.54$146.8584,500
2017-08-02$129.19$148.7586,200
2017-08-01$129.20$148.7664,000
2017-07-31$131.40$151.2967,200
2017-07-28$130.62$150.3975,900
2017-07-27$130.87$150.6888,300
2017-07-26$129.28$148.8582,300
2017-07-25$129.63$149.25241,900
2017-07-24$137.59$158.42107,800
2017-07-21$136.86$157.5896,300
2017-07-20$136.16$156.77114,300
2017-07-19$134.64$155.0247,600
2017-07-18$131.51$151.4247,000
2017-07-17$131.34$151.2254,100
2017-07-14$129.38$148.9758,800
2017-07-13$129.46$149.0665,800
2017-07-12$130.32$150.0534,100
2017-07-11$129.27$148.8471,600
2017-07-10$129.37$148.9569,100
2017-07-07$131.59$151.5127,600
2017-07-06$130.34$150.0755,600
2017-07-05$131.23$151.1044,800
2017-07-03$132.61$152.6924,300
2017-06-30$132.07$152.0647,000
2017-06-29$131.81$151.7646,400
2017-06-28$132.52$152.5863,500
2017-06-27$131.27$151.1445,300
2017-06-26$133.15$153.3140,500
2017-06-23$133.37$153.56110,200
2017-06-22$132.61$152.6969,600
2017-06-21$132.93$153.0536,200
2017-06-20$133.57$153.7944,100
2017-06-19$134.24$154.5638,800
2017-06-16$133.57$153.31120,400
2017-06-15$136.94$157.1842,900
2017-06-14$137.00$157.2460,400
2017-06-13$136.51$156.6857,300
2017-06-12$135.77$155.8367,500
2017-06-09$134.83$154.7564,800
2017-06-08$132.91$152.5581,100
2017-06-07$134.08$153.8944,700
2017-06-06$133.63$153.3840,100
2017-06-05$134.60$154.4941,700
2017-06-02$135.65$155.6967,200
2017-06-01$133.54$153.2784,700
2017-05-31$130.10$149.32146,200
2017-05-30$130.29$149.5461,500
2017-05-26$131.39$150.8072,800
2017-05-25$132.74$152.3548,500
2017-05-24$132.76$152.3836,900
2017-05-23$133.07$152.7351,100
2017-05-22$133.49$153.2277,100
2017-05-19$130.75$150.0783,700
2017-05-18$132.48$152.0663,300
2017-05-17$132.99$152.64107,700
2017-05-16$131.39$150.8037,900
2017-05-15$131.96$151.4633,200
2017-05-12$132.04$151.5538,800
2017-05-11$132.04$151.5544,500
2017-05-10$132.55$152.1434,200
2017-05-09$131.00$150.3639,300
2017-05-08$131.34$150.7546,600
2017-05-05$131.27$150.6738,700
2017-05-04$131.85$151.3331,700
2017-05-03$131.19$150.5840,900
2017-05-02$131.18$150.5658,300
2017-05-01$133.61$153.3551,100
2017-04-28$134.58$154.4777,700
2017-04-27$134.66$154.5662,800
2017-04-26$134.89$154.8276,300
2017-04-25$136.26$156.39108,300
2017-04-24$136.52$156.6958,400
2017-04-21$134.48$154.3570,300
2017-04-20$134.35$154.2087,600
2017-04-19$135.28$155.2749,400
2017-04-18$135.07$155.0367,100
2017-04-17$133.90$153.6948,100
2017-04-13$132.67$152.2727,400
2017-04-12$133.41$153.1248,900
2017-04-11$133.32$153.0249,000
2017-04-10$132.60$152.1938,300
2017-04-07$133.33$153.0356,600
2017-04-06$132.98$152.6363,000
2017-04-05$133.00$152.6591,200
2017-04-04$135.10$155.0655,400
2017-04-03$134.15$153.9763,700
2017-03-31$135.56$155.5971,300
2017-03-30$135.64$155.6859,900
2017-03-29$135.98$156.0763,200
2017-03-28$135.28$155.2781,600
2017-03-27$137.16$157.4334,900
2017-03-24$136.31$156.4563,300
2017-03-23$136.83$157.0545,700
2017-03-22$137.24$157.5252,300
2017-03-21$137.65$157.9946,300
2017-03-20$138.85$159.3743,800
2017-03-17$138.73$159.23178,100
2017-03-16$136.27$156.4154,800
2017-03-15$135.55$155.5869,100
2017-03-14$134.17$154.0048,100
2017-03-13$133.50$153.2331,000
2017-03-10$133.63$152.8935,300
2017-03-09$132.65$151.7747,100
2017-03-08$132.47$151.5741,000
2017-03-07$132.47$151.5735,700
2017-03-06$133.75$153.0346,000
2017-03-03$133.93$153.2441,200
2017-03-02$133.28$152.4944,800
2017-03-01$133.80$153.0967,700
2017-02-28$133.80$153.09158,400
2017-02-27$133.99$153.31109,700
2017-02-24$133.56$152.8171,900
2017-02-23$133.16$152.3699,500
2017-02-22$132.08$151.1257,000
2017-02-21$131.76$150.7551,200
2017-02-17$129.85$148.5764,100
2017-02-16$129.93$148.6651,000
2017-02-15$129.26$147.8933,000
2017-02-14$127.26$145.6164,700
2017-02-13$128.33$146.8338,600
2017-02-10$130.72$149.5659,300
2017-02-09$129.66$148.3570,500
2017-02-08$127.31$145.6645,400
2017-02-07$127.16$145.4946,900
2017-02-06$125.64$143.7541,300
2017-02-03$127.70$146.1144,400
2017-02-02$127.03$145.3467,000
2017-02-01$126.07$144.2475,200
2017-01-31$127.57$145.96103,100
2017-01-30$128.16$146.6462,200
2017-01-27$130.60$149.4354,700
2017-01-26$131.17$150.0867,500
2017-01-25$132.69$151.8278,400
2017-01-24$129.54$148.21243,700
2017-01-23$127.57$145.9676,000
2017-01-20$128.82$147.3941,700
2017-01-19$128.94$147.5338,000
2017-01-18$130.44$149.2449,100
2017-01-17$130.01$148.7561,300
2017-01-13$130.05$148.8059,900
2017-01-12$128.21$146.6982,000
2017-01-11$130.50$149.3136,100
2017-01-10$129.58$148.2655,800
2017-01-09$130.06$148.8161,700
2017-01-06$132.00$151.0329,400
2017-01-05$133.90$153.2054,400
2017-01-04$134.61$154.0293,900
2017-01-03$132.80$151.9447,200