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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2002-12-31$17.86$17.8686,000
2002-12-30$17.63$17.6347,200
2002-12-27$16.86$16.8533,800
2002-12-26$17.25$17.2459,000
2002-12-24$18.20$18.2020,200
2002-12-23$18.17$18.1840,600
2002-12-20$17.33$17.33114,200
2002-12-19$18.08$18.0820,400
2002-12-18$17.84$17.8426,800
2002-12-17$17.50$17.5159,600
2002-12-16$18.08$18.08237,000
2002-12-13$17.99$17.9939,400
2002-12-12$18.17$18.1724,000
2002-12-11$18.26$18.26141,000
2002-12-10$18.92$18.9378,800
2002-12-09$18.75$18.7573,200
2002-12-06$18.53$18.5381,200
2002-12-05$18.08$18.0897,800
2002-12-04$16.71$16.71155,200
2002-12-03$16.64$16.6463,400
2002-12-02$16.66$16.6646,400
2002-11-29$16.65$16.6555,800
2002-11-27$17.25$17.25125,200
2002-11-26$16.88$16.8734,000
2002-11-25$17.03$17.0343,000
2002-11-22$17.49$17.4957,200
2002-11-21$17.83$17.83126,800
2002-11-20$17.16$17.1693,400
2002-11-19$16.06$16.05203,000
2002-11-18$15.40$15.40147,200
2002-11-15$16.00$16.00295,200
2002-11-14$16.67$16.6668,000
2002-11-13$17.08$17.0860,200
2002-11-12$17.50$17.5076,200
2002-11-11$17.72$17.7230,400
2002-11-08$17.67$17.6753,000
2002-11-07$17.95$17.9586,400
2002-11-06$17.95$17.95148,200
2002-11-05$18.67$18.6833,000
2002-11-04$18.41$18.4117,000
2002-11-01$18.65$18.6532,800
2002-10-31$18.50$18.5045,000
2002-10-30$18.60$18.6049,400
2002-10-29$18.59$18.5937,000
2002-10-28$18.54$18.5420,600
2002-10-25$19.00$19.0010,000
2002-10-24$18.65$18.6540,600
2002-10-23$19.47$19.4624,000
2002-10-22$18.83$18.8324,200
2002-10-21$19.04$19.045,400
2002-10-18$19.00$19.0032,200
2002-10-17$18.74$18.7420,400
2002-10-16$18.03$18.0356,400
2002-10-15$18.55$18.5569,600
2002-10-14$19.17$19.1742,200
2002-10-11$18.55$18.5523,800
2002-10-10$19.30$19.3043,400
2002-10-09$19.62$19.6236,000
2002-10-08$19.90$19.9029,000
2002-10-07$19.81$19.8187,400
2002-10-04$19.38$19.3862,800
2002-10-03$20.00$20.00148,800
2002-10-02$19.85$19.8578,200
2002-10-01$20.00$20.0065,200
2002-09-30$18.42$18.4256,400
2002-09-27$19.24$19.2444,200
2002-09-26$19.88$19.8860,600
2002-09-25$19.50$19.5029,400
2002-09-24$19.65$19.6516,800
2002-09-23$19.21$19.2021,000
2002-09-20$19.28$19.2844,800
2002-09-19$18.79$18.7839,400
2002-09-18$18.89$18.8970,400
2002-09-17$18.80$18.8053,800
2002-09-16$19.58$19.5820,400
2002-09-13$20.13$20.1321,800
2002-09-12$19.77$19.7774,200
2002-09-11$20.00$20.0051,800
2002-09-10$19.72$19.7250,600
2002-09-09$19.46$19.4615,200
2002-09-06$19.16$19.1647,800
2002-09-05$19.08$19.0833,400
2002-09-04$18.95$18.9528,200
2002-09-03$18.84$18.8531,000
2002-08-30$19.05$19.0591,000
2002-08-29$18.63$18.63104,200
2002-08-28$18.82$18.82191,800
2002-08-27$18.88$18.8874,400
2002-08-26$18.70$18.7079,000
2002-08-23$19.00$19.0053,600
2002-08-22$20.76$20.7652,800
2002-08-21$21.00$21.0058,600
2002-08-20$21.25$21.25105,600
2002-08-19$21.73$21.7366,200
2002-08-16$21.71$21.7083,000
2002-08-15$21.11$21.1029,600
2002-08-14$20.87$20.8736,800
2002-08-13$20.20$20.2039,400
2002-08-12$19.89$19.8890,000
2002-08-09$19.88$19.8869,800
2002-08-08$19.00$19.0015,000
2002-08-07$19.06$19.0636,000
2002-08-06$18.92$18.9396,200
2002-08-05$18.56$18.5640,000
2002-08-02$20.08$20.0835,200
2002-08-01$19.43$19.4352,000
2002-07-31$19.98$19.9858,400
2002-07-30$20.16$20.1646,000
2002-07-29$20.64$20.6452,200
2002-07-26$18.75$18.7437,800
2002-07-25$18.46$18.4639,600
2002-07-24$18.35$18.3585,000
2002-07-23$17.92$17.9231,400
2002-07-22$18.35$18.3545,000
2002-07-19$18.68$18.6836,000
2002-07-18$19.23$19.2339,800
2002-07-17$19.36$19.3527,000
2002-07-16$18.84$18.8450,000
2002-07-15$18.50$18.5068,600
2002-07-12$19.69$19.6928,600
2002-07-11$20.30$20.2964,200
2002-07-10$20.40$20.4074,400
2002-07-09$20.55$20.5593,800
2002-07-08$20.75$20.7553,400
2002-07-05$20.47$20.4734,000
2002-07-03$20.24$20.2434,200
2002-07-02$21.23$21.2329,600
2002-07-01$21.58$21.5859,400
2002-06-28$22.48$22.48288,000
2002-06-27$21.93$21.9499,000
2002-06-26$21.47$21.4756,600
2002-06-25$21.33$21.3347,000
2002-06-24$20.18$20.1960,600
2002-06-21$20.63$20.63120,200
2002-06-20$19.63$19.6231,600
2002-06-19$19.25$19.25202,800
2002-06-18$19.93$19.9359,000
2002-06-17$19.77$19.7734,600
2002-06-14$18.95$18.9523,000
2002-06-13$18.95$18.9523,000
2002-06-12$19.24$19.2471,400
2002-06-11$19.25$19.2538,800
2002-06-10$19.11$19.1098,600
2002-06-07$19.05$19.0558,600
2002-06-06$19.06$19.06116,400
2002-06-05$19.79$19.7990,200
2002-06-04$18.59$18.5959,200
2002-06-03$16.79$16.79120,600
2002-05-31$18.10$18.1060,800
2002-05-30$18.62$18.6224,000
2002-05-29$18.75$18.7538,800
2002-05-28$18.95$18.9569,200
2002-05-24$19.10$19.1077,800
2002-05-23$19.88$19.88140,800
2002-05-22$19.50$19.50167,400
2002-05-21$19.13$19.12109,000
2002-05-20$19.25$19.2542,000
2002-05-17$19.65$19.6559,200
2002-05-16$19.33$19.3370,000
2002-05-15$20.28$20.27134,800
2002-05-14$20.48$20.48209,000
2002-05-13$19.14$19.1476,800
2002-05-10$19.25$19.2537,800
2002-05-09$19.75$19.7558,400
2002-05-08$19.13$19.1265,600
2002-05-07$20.03$20.0331,000
2002-05-06$20.23$20.2235,800
2002-05-03$20.50$20.5048,800
2002-05-02$20.50$20.5069,600
2002-05-01$19.76$19.7770,000
2002-04-30$19.26$19.26217,000
2002-04-29$20.25$20.2539,400
2002-04-26$21.08$21.0874,400
2002-04-25$21.13$21.13151,800
2002-04-24$21.06$21.06144,600
2002-04-23$19.95$19.9437,200
2002-04-22$19.94$19.9427,200
2002-04-19$20.49$20.4941,400
2002-04-18$20.53$20.5266,400
2002-04-17$20.50$20.50107,400
2002-04-16$20.54$20.54108,400
2002-04-15$20.48$20.48180,800
2002-04-12$20.10$20.10104,200
2002-04-11$20.10$20.10147,400
2002-04-10$20.48$20.48259,200
2002-04-09$18.50$18.50170,000
2002-04-08$18.34$18.3458,200
2002-04-05$18.00$18.0137,000
2002-04-04$18.16$18.1679,800
2002-04-03$18.33$18.3216,000
2002-04-02$18.12$18.1287,600
2002-04-01$18.12$18.12176,400
2002-03-28$18.69$18.69140,800
2002-03-27$18.80$18.8092,400
2002-03-26$19.00$19.0066,400
2002-03-25$18.92$18.93134,000
2002-03-22$18.95$18.95169,800
2002-03-21$19.00$19.00558,400
2002-03-20$18.65$18.6548,800
2002-03-19$18.86$18.8659,400
2002-03-18$18.92$18.93101,800
2002-03-15$18.87$18.8641,000
2002-03-14$18.70$18.7092,600
2002-03-13$18.25$18.2540,000
2002-03-12$18.03$18.03181,800
2002-03-11$18.85$18.8513,600
2002-03-08$19.00$19.0096,000
2002-03-07$18.80$18.8084,000
2002-03-06$18.97$18.97181,400
2002-03-05$18.00$18.00146,800
2002-03-04$17.91$17.91262,400
2002-03-01$19.40$19.40732,200
2002-02-28$18.50$18.50350,200
2002-02-27$17.41$17.41156,400
2002-02-26$16.78$16.78123,800
2002-02-25$18.08$18.08141,200
2002-02-22$18.13$18.13221,200
2002-02-21$18.45$18.45469,800
2002-02-20$17.88$17.88933,000
2002-02-19$17.37$17.37192,200
2002-02-15$17.48$17.47238,400
2002-02-14$16.50$16.50206,000
2002-02-13$16.52$16.5252,600
2002-02-12$16.52$16.5287,200
2002-02-11$16.26$16.26117,800
2002-02-08$15.45$15.4565,600
2002-02-07$15.42$15.4253,600
2002-02-06$15.71$15.7164,400
2002-02-05$15.75$15.7528,200
2002-02-04$14.63$14.6327,800
2002-02-01$14.66$14.6677,200
2002-01-31$15.00$14.9967,800
2002-01-30$14.50$14.5034,000
2002-01-29$13.70$13.7048,600
2002-01-28$13.03$13.0321,000
2002-01-25$13.11$13.1051,200
2002-01-24$13.18$13.1851,000
2002-01-23$13.74$13.7453,400
2002-01-22$12.89$12.8926,200
2002-01-18$12.75$12.7512,200
2002-01-17$12.92$12.9225,400
2002-01-16$12.50$12.5040,600
2002-01-15$12.18$12.1824,400
2002-01-14$12.00$12.0027,400
2002-01-11$12.00$12.0036,600
2002-01-10$11.75$11.75112,400
2002-01-09$11.78$11.7811,600
2002-01-08$12.03$12.0212,800
2002-01-07$11.95$11.959,200
2002-01-04$12.11$12.1116,400
2002-01-03$12.05$12.0532,600
2002-01-02$12.41$12.4119,800