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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2012-12-31$63.88$69.4859,700
2012-12-28$61.68$67.0822,200
2012-12-27$62.07$67.5137,800
2012-12-26$62.38$67.8434,000
2012-12-24$63.11$68.6434,000
2012-12-21$63.50$69.06207,600
2012-12-20$63.54$69.1138,100
2012-12-19$63.19$68.7233,200
2012-12-18$63.53$69.0942,300
2012-12-17$63.67$69.2553,800
2012-12-14$61.90$67.3260,000
2012-12-13$62.52$68.0039,700
2012-12-12$62.76$68.2648,400
2012-12-11$63.08$68.6190,900
2012-12-10$62.84$68.3472,100
2012-12-07$62.99$68.5146,600
2012-12-06$63.52$68.9134,900
2012-12-05$63.77$69.1848,000
2012-12-04$63.89$69.31125,700
2012-12-03$63.58$68.9777,700
2012-11-30$62.90$68.2452,400
2012-11-29$62.76$68.0951,900
2012-11-28$62.08$67.3559,200
2012-11-27$62.58$67.8977,100
2012-11-26$61.60$66.8382,200
2012-11-23$61.30$66.5048,200
2012-11-21$61.13$66.3258,200
2012-11-20$60.80$65.9678,200
2012-11-19$60.46$65.5965,100
2012-11-16$58.05$62.9843,500
2012-11-15$57.72$62.6256,200
2012-11-14$58.48$63.4433,100
2012-11-13$59.53$64.5850,900
2012-11-12$58.99$64.0060,600
2012-11-09$58.25$63.1987,300
2012-11-08$56.06$60.8233,200
2012-11-07$57.03$61.8756,900
2012-11-06$57.22$62.0829,200
2012-11-05$56.37$61.1542,000
2012-11-02$56.76$61.5840,000
2012-11-01$58.00$62.9265,100
2012-10-31$57.27$62.1317,500
2012-10-26$56.93$61.7614,900
2012-10-25$57.19$62.049,700
2012-10-24$56.37$61.1527,100
2012-10-23$56.89$61.7216,000
2012-10-22$57.03$61.8727,800
2012-10-19$56.86$61.6849,700
2012-10-18$57.64$62.5322,700
2012-10-17$58.05$62.9829,200
2012-10-16$57.59$62.4822,300
2012-10-15$57.48$62.3626,300
2012-10-12$56.86$61.6822,300
2012-10-11$57.15$62.0018,100
2012-10-10$57.60$62.4918,000
2012-10-09$56.95$61.7818,500
2012-10-08$57.41$62.2810,300
2012-10-05$57.32$62.1833,200
2012-10-04$57.95$62.8727,500
2012-10-03$57.47$62.3520,900
2012-10-02$57.92$62.8328,000
2012-10-01$58.02$62.9442,500
2012-09-28$57.33$62.1937,400
2012-09-27$57.48$62.3637,100
2012-09-26$57.10$61.9532,100
2012-09-25$57.43$62.3051,900
2012-09-24$58.04$62.9634,300
2012-09-21$57.24$62.10169,300
2012-09-20$58.44$63.4021,800
2012-09-19$57.91$62.8228,100
2012-09-18$58.08$63.0132,100
2012-09-17$57.46$62.3431,100
2012-09-14$57.74$62.6441,900
2012-09-13$57.99$62.9144,900
2012-09-12$57.11$61.9620,500
2012-09-11$57.10$61.8019,700
2012-09-10$57.48$62.2221,300
2012-09-07$57.55$62.2932,500
2012-09-06$57.51$62.2560,600
2012-09-05$57.71$62.4657,700
2012-09-04$57.09$61.7953,300
2012-08-31$57.10$61.8031,400
2012-08-30$57.38$62.1116,000
2012-08-29$57.99$62.7722,400
2012-08-28$58.01$62.7929,300
2012-08-27$57.68$62.4334,700
2012-08-24$57.52$62.2625,600
2012-08-23$57.06$61.7624,900
2012-08-22$57.77$62.5326,400
2012-08-21$57.98$62.7637,900
2012-08-20$57.76$62.5219,400
2012-08-17$57.82$62.5828,900
2012-08-16$57.36$62.0930,900
2012-08-15$57.24$61.9620,000
2012-08-14$56.84$61.5232,300
2012-08-13$56.92$61.6113,700
2012-08-10$57.42$62.1519,600
2012-08-09$57.80$62.5654,200
2012-08-08$57.60$62.3530,900
2012-08-07$57.69$62.4430,000
2012-08-06$57.77$62.5321,100
2012-08-03$57.93$62.7039,700
2012-08-02$56.84$61.5235,300
2012-08-01$56.79$61.4770,500
2012-07-31$57.79$62.5545,800
2012-07-30$58.90$63.7548,500
2012-07-27$57.48$62.2239,000
2012-07-26$56.85$61.5371,200
2012-07-25$55.67$60.26117,300
2012-07-24$53.39$57.7962,900
2012-07-23$52.99$57.3636,400
2012-07-20$54.00$58.4546,600
2012-07-19$54.43$58.9145,600
2012-07-18$56.18$60.8125,300
2012-07-17$56.77$61.4516,500
2012-07-16$56.72$61.3923,500
2012-07-13$57.48$62.2241,400
2012-07-12$56.92$61.6131,900
2012-07-11$57.88$62.6525,100
2012-07-10$58.10$62.8925,200
2012-07-09$58.83$63.6858,200
2012-07-06$59.05$63.9137,600
2012-07-05$58.90$63.7527,500
2012-07-03$59.47$64.3733,600
2012-07-02$59.57$64.4865,000
2012-06-29$59.10$63.9781,400
2012-06-28$57.16$61.8736,100
2012-06-27$57.86$62.6345,000
2012-06-26$57.31$62.0338,700
2012-06-25$57.48$62.2238,900
2012-06-22$57.89$62.66145,100
2012-06-21$57.69$62.4474,800
2012-06-20$57.89$62.6655,900
2012-06-19$57.48$62.2258,700
2012-06-18$57.06$61.7646,300
2012-06-15$56.96$61.65112,300
2012-06-14$56.24$60.8741,800
2012-06-13$55.95$60.5655,500
2012-06-12$56.11$60.5939,900
2012-06-11$55.71$60.1663,500
2012-06-08$56.06$60.5442,400
2012-06-07$55.58$60.0284,000
2012-06-06$55.67$60.1260,700
2012-06-05$54.22$58.5535,900
2012-06-04$54.13$58.4559,700
2012-06-01$53.90$58.2142,700
2012-05-31$55.07$59.4753,000
2012-05-30$55.17$59.5836,000
2012-05-29$55.78$60.2449,800
2012-05-25$54.90$59.2927,300
2012-05-24$55.15$59.5627,000
2012-05-23$54.84$59.2229,000
2012-05-22$54.66$59.0335,000
2012-05-21$54.62$58.9846,300
2012-05-18$53.67$57.9650,200
2012-05-17$54.27$58.6040,800
2012-05-16$54.71$59.0841,300
2012-05-15$54.50$58.8548,000
2012-05-14$54.79$59.1768,700
2012-05-11$56.00$60.4742,100
2012-05-10$55.93$60.4044,000
2012-05-09$54.66$59.0342,000
2012-05-08$55.12$59.5241,300
2012-05-07$54.07$58.3919,000
2012-05-04$53.51$57.7836,600
2012-05-03$54.40$58.7538,000
2012-05-02$55.36$59.7825,700
2012-05-01$55.36$59.7848,000
2012-04-30$56.06$60.5428,000
2012-04-27$56.33$60.8352,300
2012-04-26$56.21$60.7060,900
2012-04-25$55.46$59.89117,900
2012-04-24$55.68$60.13230,400
2012-04-23$48.95$52.8652,600
2012-04-20$50.46$54.4952,000
2012-04-19$50.36$54.3837,200
2012-04-18$51.14$55.2233,100
2012-04-17$51.32$55.4248,600
2012-04-16$50.52$54.5627,400
2012-04-13$50.21$54.2230,300
2012-04-12$50.47$54.5040,300
2012-04-11$50.13$54.1338,000
2012-04-10$49.66$53.6347,000
2012-04-09$50.13$54.1343,400
2012-04-05$51.75$55.8826,700
2012-04-04$51.53$55.6524,900
2012-04-03$52.28$56.4637,700
2012-04-02$52.73$56.9447,000
2012-03-30$52.46$56.6552,300
2012-03-29$52.34$56.5232,700
2012-03-28$52.26$56.4341,300
2012-03-27$52.33$56.5141,200
2012-03-26$52.24$56.4135,500
2012-03-23$51.38$55.4836,000
2012-03-22$50.56$54.6040,600
2012-03-21$50.88$54.9425,400
2012-03-20$50.71$54.7616,900
2012-03-19$51.00$55.0719,400
2012-03-16$50.63$54.6767,600
2012-03-15$50.88$54.9425,200
2012-03-14$50.64$54.6816,700
2012-03-13$51.41$55.5221,600
2012-03-12$50.95$54.8845,200
2012-03-09$50.33$54.2132,500
2012-03-08$50.12$53.9923,100
2012-03-07$49.66$53.4933,200
2012-03-06$49.21$53.0030,500
2012-03-05$49.79$53.6322,000
2012-03-02$49.41$53.2242,200
2012-03-01$50.09$53.9567,600
2012-02-29$50.17$54.0458,900
2012-02-28$50.26$54.1438,300
2012-02-27$50.46$54.3546,800
2012-02-24$51.33$55.2929,600
2012-02-23$51.88$55.8839,300
2012-02-22$50.40$54.2923,200
2012-02-21$50.87$54.7922,000
2012-02-17$51.08$55.0227,400
2012-02-16$51.15$55.0948,400
2012-02-15$50.16$54.0343,000
2012-02-14$50.99$54.9233,400
2012-02-13$51.72$55.7127,600
2012-02-10$50.89$54.8146,300
2012-02-09$51.93$55.9341,200
2012-02-08$51.95$55.9658,100
2012-02-07$51.44$55.4153,900
2012-02-06$52.37$56.4136,600
2012-02-03$52.87$56.9554,000
2012-02-02$52.24$56.2738,000
2012-02-01$51.68$55.6778,300
2012-01-31$51.03$54.9755,000
2012-01-30$50.50$54.3933,600
2012-01-27$50.45$54.3424,200
2012-01-26$49.98$53.8331,700
2012-01-25$49.96$53.8157,300
2012-01-24$50.06$53.92139,600
2012-01-23$52.19$56.2123,400
2012-01-20$52.66$56.7231,200
2012-01-19$52.37$56.4132,000
2012-01-18$51.70$55.6936,700
2012-01-17$51.65$55.6364,000
2012-01-13$51.55$55.5325,500
2012-01-12$52.44$56.4813,900
2012-01-11$52.36$56.4027,300
2012-01-10$52.61$56.6738,800
2012-01-09$52.21$56.2442,200
2012-01-06$52.66$56.7232,000
2012-01-05$52.61$56.6720,000
2012-01-04$52.48$56.5315,800
2012-01-03$52.94$57.0239,500