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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2005-12-30$29.71$30.0426,600
2005-12-29$29.99$30.3282,600
2005-12-28$29.74$30.0731,400
2005-12-27$29.58$29.9212,400
2005-12-23$29.72$30.0527,600
2005-12-22$30.38$30.7235,600
2005-12-21$29.33$29.6631,600
2005-12-20$28.88$29.2058,800
2005-12-19$29.21$29.5427,200
2005-12-16$29.86$30.20173,400
2005-12-15$29.78$30.1141,200
2005-12-14$30.99$31.3431,800
2005-12-13$31.17$31.5349,200
2005-12-12$30.87$31.1734,800
2005-12-09$30.79$31.0918,000
2005-12-08$30.78$31.0821,800
2005-12-07$31.22$31.5353,400
2005-12-06$31.89$32.2162,200
2005-12-05$31.80$32.1292,000
2005-12-02$31.74$32.0657,400
2005-12-01$31.33$31.6447,400
2005-11-30$30.37$30.67135,200
2005-11-29$30.93$31.2475,600
2005-11-28$30.39$30.69102,000
2005-11-25$30.43$30.7311,200
2005-11-23$30.40$30.7059,000
2005-11-22$29.37$29.6618,200
2005-11-21$29.48$29.7852,800
2005-11-18$28.65$28.9339,800
2005-11-17$28.40$28.6828,200
2005-11-16$27.78$28.0533,200
2005-11-15$27.58$27.8542,200
2005-11-14$27.82$28.1025,400
2005-11-11$27.94$28.2215,000
2005-11-10$28.00$28.2921,400
2005-11-09$27.95$28.2343,800
2005-11-08$27.82$28.098,400
2005-11-07$27.83$28.106,600
2005-11-04$27.44$27.716,600
2005-11-03$27.65$27.9234,200
2005-11-02$27.71$27.9823,600
2005-11-01$27.19$27.4619,000
2005-10-31$28.21$28.4929,400
2005-10-28$27.42$27.7011,000
2005-10-27$27.00$27.2735,600
2005-10-26$27.14$27.4125,600
2005-10-25$27.21$27.4824,200
2005-10-24$27.42$27.6936,800
2005-10-21$27.41$27.6813,800
2005-10-20$27.38$27.657,200
2005-10-19$27.91$28.1839,000
2005-10-18$26.73$26.9915,600
2005-10-17$27.34$27.6221,400
2005-10-14$27.55$27.8227,800
2005-10-13$28.07$28.3533,600
2005-10-12$27.45$27.7234,800
2005-10-11$27.58$27.8669,800
2005-10-10$27.42$27.7017,800
2005-10-07$27.55$27.8226,000
2005-10-06$27.76$28.0464,000
2005-10-05$27.80$28.0843,000
2005-10-04$28.09$28.3743,000
2005-10-03$28.28$28.5625,000
2005-09-30$28.90$29.1913,800
2005-09-29$28.69$28.9843,200
2005-09-28$27.83$28.1125,600
2005-09-27$27.97$28.2536,200
2005-09-26$28.01$28.3046,200
2005-09-23$27.58$27.8518,400
2005-09-22$27.75$28.0339,000
2005-09-21$28.09$28.3859,400
2005-09-20$28.84$29.1341,800
2005-09-19$28.36$28.6430,600
2005-09-16$28.00$28.28215,400
2005-09-15$28.00$28.2931,600
2005-09-14$28.10$28.3835,200
2005-09-13$28.82$29.1130,600
2005-09-12$29.40$29.6315,800
2005-09-09$29.57$29.8012,400
2005-09-08$28.90$29.1234,000
2005-09-07$29.55$29.7824,800
2005-09-06$29.51$29.7479,600
2005-09-02$29.25$29.4820,800
2005-09-01$29.08$29.3185,400
2005-08-31$29.98$30.22167,000
2005-08-30$27.61$27.8225,400
2005-08-29$27.42$27.6415,000
2005-08-26$27.12$27.3315,400
2005-08-25$27.06$27.2720,600
2005-08-24$27.22$27.4340,200
2005-08-23$27.71$27.9244,000
2005-08-22$27.20$27.4169,600
2005-08-19$27.43$27.6595,200
2005-08-18$27.65$27.87117,600
2005-08-17$27.15$27.3636,400
2005-08-16$27.76$27.9823,000
2005-08-15$27.92$28.1413,000
2005-08-12$27.98$28.2044,800
2005-08-11$28.40$28.6219,000
2005-08-10$28.23$28.4528,400
2005-08-09$28.60$28.8262,600
2005-08-08$28.04$28.2634,000
2005-08-05$28.18$28.4162,600
2005-08-04$27.96$28.17105,800
2005-08-03$28.72$28.9443,200
2005-08-02$29.45$29.6862,400
2005-08-01$29.04$29.2629,000
2005-07-29$29.42$29.6519,600
2005-07-28$28.76$28.9919,200
2005-07-27$28.36$28.5847,800
2005-07-26$28.81$29.0447,200
2005-07-25$28.92$29.1567,400
2005-07-22$28.71$28.9425,000
2005-07-21$27.25$27.4622,400
2005-07-20$27.08$27.2943,000
2005-07-19$26.88$27.0936,000
2005-07-18$27.03$27.2452,600
2005-07-15$26.92$27.1339,200
2005-07-14$26.48$26.6977,800
2005-07-13$27.38$27.5921,800
2005-07-12$27.79$28.0082,000
2005-07-11$27.81$28.0248,200
2005-07-08$28.02$28.2419,400
2005-07-07$27.08$27.3030,400
2005-07-06$26.79$27.0044,600
2005-07-05$26.81$27.0221,600
2005-07-01$25.88$26.088,800
2005-06-30$26.17$26.3824,400
2005-06-29$25.77$25.9722,200
2005-06-28$26.06$26.2636,400
2005-06-27$25.70$25.9031,600
2005-06-24$25.57$25.7786,200
2005-06-23$25.72$25.9245,600
2005-06-22$26.23$26.4459,200
2005-06-21$25.51$25.7218,000
2005-06-20$25.54$25.7428,800
2005-06-17$25.75$25.9599,600
2005-06-16$25.73$25.9338,600
2005-06-15$25.51$25.7255,600
2005-06-14$25.65$25.8547,800
2005-06-13$25.07$25.2760,200
2005-06-10$24.98$25.1117,000
2005-06-09$25.14$25.2781,400
2005-06-08$25.05$25.1845,200
2005-06-07$25.06$25.1937,000
2005-06-06$25.13$25.2632,600
2005-06-03$24.98$25.1196,800
2005-06-02$25.54$25.6738,800
2005-06-01$25.50$25.6455,400
2005-05-31$24.68$24.8165,400
2005-05-27$24.25$24.3813,600
2005-05-26$24.45$24.5831,000
2005-05-25$24.31$24.4349,600
2005-05-24$24.55$24.6833,400
2005-05-23$24.76$24.8932,600
2005-05-20$24.67$24.8053,600
2005-05-19$24.17$24.2960,200
2005-05-18$24.13$24.2632,200
2005-05-17$24.20$24.32102,600
2005-05-16$24.08$24.2183,000
2005-05-13$24.29$24.4251,600
2005-05-12$24.65$24.7853,600
2005-05-11$25.79$25.9268,800
2005-05-10$26.33$26.4754,200
2005-05-09$26.25$26.3981,000
2005-05-06$25.99$26.1343,400
2005-05-05$26.09$26.2327,200
2005-05-04$25.99$26.1382,800
2005-05-03$25.58$25.7272,800
2005-05-02$24.92$25.0557,400
2005-04-29$24.48$24.6141,000
2005-04-28$24.00$24.1345,400
2005-04-27$24.00$24.1264,000
2005-04-26$23.78$23.9141,600
2005-04-25$23.79$23.9142,600
2005-04-22$23.92$24.0567,000
2005-04-21$24.74$24.87163,400
2005-04-20$23.85$23.98107,200
2005-04-19$24.04$24.1784,200
2005-04-18$23.88$24.01138,400
2005-04-15$22.98$23.1047,000
2005-04-14$22.78$22.9033,800
2005-04-13$22.78$22.9031,800
2005-04-12$23.26$23.3833,400
2005-04-11$22.68$22.8131,200
2005-04-08$23.00$23.1222,600
2005-04-07$23.06$23.1812,800
2005-04-06$22.58$22.7045,400
2005-04-05$22.60$22.7253,000
2005-04-04$22.71$22.8349,200
2005-04-01$22.82$22.9436,400
2005-03-31$23.42$23.5459,800
2005-03-30$23.37$23.4931,200
2005-03-29$22.86$22.9850,600
2005-03-28$23.42$23.5539,400
2005-03-24$23.19$23.3140,600
2005-03-23$23.07$23.1923,000
2005-03-22$23.17$23.2920,400
2005-03-21$23.18$23.3140,800
2005-03-18$23.11$23.23131,000
2005-03-17$23.62$23.7534,400
2005-03-16$23.70$23.8234,000
2005-03-15$23.57$23.6927,400
2005-03-14$23.72$23.8529,000
2005-03-11$23.57$23.6927,400
2005-03-10$23.51$23.5832,800
2005-03-09$23.81$23.8729,400
2005-03-08$24.16$24.2244,200
2005-03-07$24.56$24.6331,200
2005-03-04$24.57$24.6386,600
2005-03-03$24.57$24.6473,000
2005-03-02$24.11$24.1734,000
2005-03-01$23.97$24.0362,400
2005-02-28$23.61$23.6759,800
2005-02-25$22.83$22.8932,400
2005-02-24$22.52$22.5820,200
2005-02-23$22.57$22.6340,000
2005-02-22$22.51$22.5850,200
2005-02-18$23.05$23.1196,000
2005-02-17$23.66$23.7229,200
2005-02-16$23.91$23.9748,400
2005-02-15$23.97$24.0346,000
2005-02-14$23.80$23.865,800
2005-02-11$23.75$23.8111,400
2005-02-10$23.57$23.6355,600
2005-02-09$24.25$24.3137,200
2005-02-08$24.61$24.6820,000
2005-02-07$24.59$24.6650,400
2005-02-04$24.49$24.5542,200
2005-02-03$24.39$24.4625,000
2005-02-02$24.33$24.4019,400
2005-02-01$24.38$24.4435,200
2005-01-31$24.13$24.1937,400
2005-01-28$23.17$23.2416,200
2005-01-27$23.63$23.6933,600
2005-01-26$23.92$23.9937,800
2005-01-25$23.51$23.5739,000
2005-01-24$23.73$23.79110,400
2005-01-21$23.57$23.63159,600
2005-01-20$21.61$21.6642,200
2005-01-19$21.94$22.0062,600
2005-01-18$22.40$22.4634,600
2005-01-14$22.27$22.3328,400
2005-01-13$21.80$21.8652,800
2005-01-12$22.58$22.6420,000
2005-01-11$22.67$22.7320,800
2005-01-10$23.46$23.5261,000
2005-01-07$23.33$23.3930,000
2005-01-06$23.54$23.6084,200
2005-01-05$23.41$23.4743,600
2005-01-04$23.63$23.6949,000
2005-01-03$23.77$23.8330,600