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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2003-12-31$18.88$18.8875,800
2003-12-30$19.03$19.0367,800
2003-12-29$18.90$18.9093,200
2003-12-26$18.49$18.497,400
2003-12-24$18.62$18.6262,000
2003-12-23$18.50$18.5085,600
2003-12-22$18.18$18.1861,200
2003-12-19$18.17$18.1826,600
2003-12-18$18.41$18.419,000
2003-12-17$18.32$18.32106,200
2003-12-16$18.13$18.1329,600
2003-12-15$18.13$18.1316,600
2003-12-12$18.50$18.5050,800
2003-12-11$18.50$18.5013,800
2003-12-10$18.15$18.1549,400
2003-12-09$17.99$17.9943,000
2003-12-08$18.00$18.0033,200
2003-12-05$18.00$18.0058,000
2003-12-04$17.91$17.91195,600
2003-12-03$17.91$17.9136,400
2003-12-02$18.16$18.1532,800
2003-12-01$17.88$17.8850,600
2003-11-28$18.00$18.008,800
2003-11-26$17.96$17.9612,000
2003-11-25$18.00$18.0021,200
2003-11-24$17.98$17.9833,000
2003-11-21$17.96$17.9671,200
2003-11-20$17.63$17.6236,200
2003-11-19$17.83$17.8414,800
2003-11-18$17.75$17.7554,600
2003-11-17$17.88$17.8819,200
2003-11-14$17.81$17.8133,200
2003-11-13$17.88$17.8821,800
2003-11-12$17.90$17.9028,000
2003-11-11$17.88$17.8819,000
2003-11-10$17.93$17.9343,600
2003-11-07$17.98$17.9824,000
2003-11-06$17.80$17.8033,600
2003-11-05$17.88$17.8845,200
2003-11-04$17.97$17.9733,600
2003-11-03$18.03$18.0388,200
2003-10-31$17.84$17.8438,000
2003-10-30$17.83$17.8368,000
2003-10-29$19.20$19.2059,800
2003-10-28$19.55$19.5415,600
2003-10-27$19.04$19.0412,400
2003-10-24$18.92$18.9313,800
2003-10-23$19.01$19.0111,200
2003-10-22$19.13$19.1221,000
2003-10-21$19.43$19.4412,600
2003-10-20$19.30$19.3011,400
2003-10-17$19.28$19.2818,200
2003-10-16$19.01$19.0128,600
2003-10-15$19.53$19.527,600
2003-10-14$19.62$19.6221,600
2003-10-13$19.25$19.2417,000
2003-10-10$19.00$19.0030,000
2003-10-09$18.98$18.9813,600
2003-10-08$18.73$18.7310,600
2003-10-07$18.56$18.569,600
2003-10-06$18.33$18.3322,200
2003-10-03$18.74$18.7319,600
2003-10-02$18.55$18.5514,800
2003-10-01$18.87$18.8647,400
2003-09-30$17.89$17.8958,200
2003-09-29$17.12$17.1226,000
2003-09-26$16.85$16.8519,400
2003-09-25$17.08$17.0819,800
2003-09-24$17.56$17.5624,400
2003-09-23$17.38$17.3811,400
2003-09-22$17.53$17.5314,000
2003-09-19$17.73$17.7333,600
2003-09-18$17.75$17.758,200
2003-09-17$17.78$17.7848,000
2003-09-16$17.76$17.7731,600
2003-09-15$17.89$17.8923,000
2003-09-12$17.57$17.5714,200
2003-09-11$17.72$17.7210,600
2003-09-10$17.64$17.6320,400
2003-09-09$17.66$17.6617,400
2003-09-08$17.67$17.6824,800
2003-09-05$17.70$17.7019,800
2003-09-04$17.98$17.9815,400
2003-09-03$18.13$18.1386,600
2003-09-02$18.24$18.2432,200
2003-08-29$17.56$17.5619,600
2003-08-28$17.84$17.8413,800
2003-08-27$17.49$17.4918,000
2003-08-26$17.57$17.5728,200
2003-08-25$17.86$17.8629,800
2003-08-22$17.73$17.7313,600
2003-08-21$18.36$18.3662,800
2003-08-20$18.34$18.3536,600
2003-08-19$18.34$18.3429,600
2003-08-18$18.40$18.3954,200
2003-08-15$18.45$18.4519,800
2003-08-14$18.83$18.8391,200
2003-08-13$17.24$17.2344,800
2003-08-12$16.99$16.9986,800
2003-08-11$16.16$16.1612,800
2003-08-08$16.20$16.2016,600
2003-08-07$16.61$16.6144,800
2003-08-06$16.71$16.7147,400
2003-08-05$16.80$16.8071,200
2003-08-04$16.96$16.96148,200
2003-08-01$16.96$16.9684,200
2003-07-31$16.94$16.94132,000
2003-07-30$16.95$16.9581,600
2003-07-29$16.75$16.7528,200
2003-07-28$16.81$16.8128,600
2003-07-25$16.38$16.3820,000
2003-07-24$16.62$16.6271,200
2003-07-23$16.91$16.9190,600
2003-07-22$15.70$15.6923,400
2003-07-21$15.20$15.2075,000
2003-07-18$15.25$15.25198,000
2003-07-17$15.26$15.2664,000
2003-07-16$15.93$15.9354,200
2003-07-15$16.44$16.4435,200
2003-07-14$16.53$16.5396,200
2003-07-11$16.67$16.66244,200
2003-07-10$16.67$16.6827,000
2003-07-09$16.70$16.7039,000
2003-07-08$16.71$16.7139,600
2003-07-07$16.32$16.3230,800
2003-07-03$16.13$16.1314,800
2003-07-02$15.90$15.9044,000
2003-07-01$15.69$15.6875,800
2003-06-30$15.70$15.70147,600
2003-06-27$16.24$16.2431,600
2003-06-26$15.91$15.9173,000
2003-06-25$16.04$16.0434,200
2003-06-24$16.00$16.0063,600
2003-06-23$16.08$16.0840,000
2003-06-20$16.93$16.93102,600
2003-06-19$16.76$16.7755,000
2003-06-18$16.80$16.8051,800
2003-06-17$16.63$16.6322,800
2003-06-16$16.58$16.5820,600
2003-06-13$16.67$16.6818,400
2003-06-12$16.86$16.8515,400
2003-06-11$16.38$16.3851,800
2003-06-10$16.49$16.4911,800
2003-06-09$16.35$16.3577,200
2003-06-06$16.49$16.4961,000
2003-06-05$16.82$16.8213,600
2003-06-04$16.26$16.2635,600
2003-06-03$15.90$15.9049,800
2003-06-02$15.85$15.8523,600
2003-05-30$15.74$15.7428,200
2003-05-29$15.80$15.8029,000
2003-05-28$15.73$15.7336,000
2003-05-27$15.74$15.7419,400
2003-05-23$15.97$15.9710,800
2003-05-22$15.62$15.6250,200
2003-05-21$15.50$15.4927,000
2003-05-20$15.64$15.6418,000
2003-05-19$15.42$15.4228,400
2003-05-16$15.42$15.42123,600
2003-05-15$15.97$15.9725,800
2003-05-14$16.05$16.0529,200
2003-05-13$16.30$16.3014,600
2003-05-12$16.23$16.2332,200
2003-05-09$15.94$15.9426,400
2003-05-08$15.83$15.839,200
2003-05-07$15.81$15.8113,000
2003-05-06$15.93$15.9359,600
2003-05-05$15.78$15.7824,000
2003-05-02$15.80$15.8024,200
2003-05-01$15.87$15.8738,000
2003-04-30$15.88$15.8824,400
2003-04-29$15.90$15.9019,600
2003-04-28$15.75$15.7531,200
2003-04-25$15.87$15.8634,800
2003-04-24$16.07$16.0745,800
2003-04-23$16.60$16.6066,600
2003-04-22$15.43$15.4321,200
2003-04-21$15.50$15.5025,000
2003-04-17$15.63$15.6340,200
2003-04-16$15.36$15.3653,400
2003-04-15$15.38$15.3843,400
2003-04-14$15.44$15.4311,600
2003-04-11$15.19$15.19123,200
2003-04-10$14.98$14.9846,800
2003-04-09$14.65$14.6592,200
2003-04-08$14.62$14.6275,800
2003-04-07$14.39$14.39144,200
2003-04-04$14.42$14.42101,000
2003-04-03$14.83$14.8251,200
2003-04-02$15.00$14.9938,200
2003-04-01$15.00$14.9949,400
2003-03-31$15.16$15.1648,800
2003-03-28$14.98$14.9823,600
2003-03-27$15.17$15.1727,000
2003-03-26$15.32$15.3230,600
2003-03-25$15.52$15.5261,200
2003-03-24$15.35$15.3425,200
2003-03-21$15.50$15.5029,800
2003-03-20$15.40$15.4024,800
2003-03-19$15.55$15.5511,000
2003-03-18$15.40$15.4026,400
2003-03-17$15.29$15.2998,200
2003-03-14$14.77$14.77184,800
2003-03-13$14.78$14.7839,800
2003-03-12$14.50$14.5043,200
2003-03-11$14.37$14.3637,000
2003-03-10$13.93$13.9331,200
2003-03-07$14.03$14.0365,400
2003-03-06$14.22$14.2243,200
2003-03-05$14.26$14.2663,000
2003-03-04$14.01$14.0166,600
2003-03-03$14.34$14.3450,800
2003-02-28$14.47$14.4681,600
2003-02-27$14.81$14.8131,000
2003-02-26$14.49$14.4955,400
2003-02-25$14.98$14.9820,600
2003-02-24$15.05$15.0559,800
2003-02-21$14.83$14.8344,800
2003-02-20$14.78$14.7887,200
2003-02-19$14.51$14.5140,000
2003-02-18$14.77$14.7750,400
2003-02-14$14.49$14.4969,800
2003-02-13$14.08$14.0856,800
2003-02-12$14.50$14.4955,000
2003-02-11$13.95$13.95104,600
2003-02-10$14.84$14.8494,200
2003-02-07$14.16$14.1564,000
2003-02-06$13.94$13.9483,800
2003-02-05$14.40$14.4093,600
2003-02-04$14.59$14.5881,400
2003-02-03$13.77$13.77180,000
2003-01-31$13.27$13.2774,200
2003-01-30$12.93$12.9372,200
2003-01-29$13.69$13.6999,000
2003-01-28$13.20$13.2058,200
2003-01-27$13.23$13.23172,600
2003-01-24$12.93$12.93180,600
2003-01-23$14.26$14.26313,400
2003-01-22$15.03$15.03249,000
2003-01-21$17.53$17.5347,600
2003-01-17$17.78$17.7860,800
2003-01-16$18.12$18.1279,600
2003-01-15$17.82$17.8254,000
2003-01-14$18.16$18.1625,200
2003-01-13$18.34$18.3529,600
2003-01-10$18.60$18.6044,000
2003-01-09$18.25$18.2543,200
2003-01-08$18.38$18.38100,400
2003-01-07$17.32$17.3227,400
2003-01-06$17.80$17.8034,000
2003-01-03$17.70$17.7025,200
2003-01-02$17.61$17.6147,200