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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1988-12-30$5.69$5.6928,000
1988-12-29$5.63$5.6312,800
1988-12-28$5.63$5.632,800
1988-12-27$5.63$5.634,000
1988-12-23$5.81$5.818,000
1988-12-22$5.81$5.8115,600
1988-12-21$5.63$5.6322,400
1988-12-20$5.69$5.69534,000
1988-12-19$5.63$5.6352,400
1988-12-16$5.63$5.636,000
1988-12-15$5.63$5.637,600
1988-12-14$5.50$5.5010,000
1988-12-13$5.56$5.5610,400
1988-12-12$5.50$5.5013,600
1988-12-09$5.56$5.5628,000
1988-12-08$5.50$5.5018,800
1988-12-07$5.63$5.6316,000
1988-12-06$5.50$5.5019,200
1988-12-05$5.63$5.6380,400
1988-12-02$5.38$5.3722,400
1988-12-01$5.50$5.5021,200
1988-11-30$5.44$5.4440,000
1988-11-29$5.63$5.63197,600
1988-11-28$5.63$5.631,600
1988-11-25$5.63$5.631,200
1988-11-23$5.63$5.6310,000
1988-11-22$5.63$5.632,000
1988-11-21$5.63$5.6310,400
1988-11-18$5.63$5.632,800
1988-11-17$5.63$5.6316,400
1988-11-16$5.50$5.5036,400
1988-11-15$5.63$5.6315,600
1988-11-14$5.56$5.56178,000
1988-11-11$5.63$5.63170,000
1988-11-10$5.94$5.9418,400
1988-11-09$5.94$5.9420,000
1988-11-08$5.75$5.7583,600
1988-11-07$5.81$5.8112,800
1988-11-04$5.75$5.755,200
1988-11-03$5.88$5.8822,000
1988-11-02$5.81$5.818,800
1988-11-01$5.75$5.7510,400
1988-10-31$5.88$5.8817,200
1988-10-28$5.75$5.752,000
1988-10-27$5.75$5.7552,000
1988-10-26$5.88$5.88265,600
1988-10-25$5.69$5.697,200
1988-10-24$5.81$5.8184,800
1988-10-21$5.63$5.6330,400
1988-10-20$5.56$5.5630,000
1988-10-19$5.59$5.5919,600
1988-10-18$5.69$5.693,200
1988-10-17$5.56$5.565,200
1988-10-14$5.63$5.6368,000
1988-10-13$5.69$5.6927,200
1988-10-12$5.53$5.53207,600
1988-10-11$5.56$5.56100,000
1988-10-10$5.81$5.814,000
1988-10-07$5.69$5.698,400
1988-10-06$5.75$5.7550,400
1988-10-05$5.69$5.6952,400
1988-10-04$5.63$5.63456,000
1988-10-03$5.56$5.5649,600
1988-09-30$5.56$5.565,600
1988-09-29$5.63$5.63112,400
1988-09-28$5.56$5.5641,200
1988-09-27$5.38$5.3743,600
1988-09-26$5.63$5.637,200
1988-09-23$5.50$5.50137,600
1988-09-22$5.56$5.5612,000
1988-09-21$5.63$5.637,200
1988-09-20$5.50$5.5092,400
1988-09-19$5.75$5.75578,000
1988-09-16$5.41$5.410
1988-09-15$5.41$5.4156,400
1988-09-14$5.38$5.3712,000
1988-09-13$5.38$5.376,000
1988-09-12$5.41$5.4116,800
1988-09-09$5.41$5.4159,600
1988-09-08$5.47$5.4716,400
1988-09-07$5.50$5.50153,200
1988-09-06$5.69$5.6950,400
1988-09-02$5.56$5.564,000
1988-09-01$5.56$5.56129,200
1988-08-31$5.69$5.699,200
1988-08-30$5.69$5.6985,200
1988-08-29$5.75$5.7555,200
1988-08-26$5.69$5.697,600
1988-08-25$5.75$5.750
1988-08-24$5.75$5.7597,600
1988-08-23$5.75$5.7527,600
1988-08-22$5.69$5.6912,400
1988-08-19$5.63$5.6321,600
1988-08-18$5.69$5.6910,400
1988-08-17$5.63$5.63106,400
1988-08-16$5.69$5.6989,200
1988-08-15$5.56$5.5614,400
1988-08-12$5.56$5.5648,800
1988-08-11$5.63$5.63170,800
1988-08-10$5.31$5.3144,800
1988-08-09$5.31$5.31156,000
1988-08-08$5.25$5.2588,400
1988-08-05$5.19$5.1992,400
1988-08-04$5.31$5.317,600
1988-08-03$5.31$5.3192,400
1988-08-02$5.00$5.0092,000
1988-08-01$5.06$5.06227,200
1988-07-29$5.06$5.064,000
1988-07-28$5.00$5.008,800
1988-07-27$5.06$5.0622,800
1988-07-26$4.94$4.9415,600
1988-07-25$5.00$5.0032,400
1988-07-22$5.00$5.0014,800
1988-07-21$5.06$5.069,200
1988-07-20$5.13$5.1310,400
1988-07-19$5.00$5.0026,000
1988-07-18$5.13$5.1356,800
1988-07-15$5.13$5.1365,600
1988-07-14$5.13$5.1310,000
1988-07-13$5.13$5.1341,200
1988-07-12$5.00$5.0066,800
1988-07-11$4.88$4.8842,400
1988-07-08$4.97$4.9712,400
1988-07-07$5.00$5.0035,600
1988-07-06$5.00$5.0097,200
1988-07-05$5.00$5.0022,000
1988-07-01$4.94$4.9414,400
1988-06-30$4.94$4.9413,200
1988-06-29$4.81$4.8127,200
1988-06-28$4.88$4.8817,200
1988-06-27$5.00$5.0021,600
1988-06-24$4.75$4.7513,200
1988-06-23$4.81$4.8146,000
1988-06-22$4.69$4.6982,400
1988-06-21$4.63$4.6218,000
1988-06-20$4.63$4.6239,600
1988-06-17$4.44$4.440
1988-06-16$4.44$4.4429,200
1988-06-15$4.38$4.380
1988-06-14$4.38$4.3825,200
1988-06-13$4.38$4.3824,000
1988-06-10$4.44$4.4415,200
1988-06-09$4.38$4.38126,400
1988-06-08$4.47$4.4717,600
1988-06-07$4.44$4.447,600
1988-06-06$4.38$4.3837,600
1988-06-03$4.13$4.1310,000
1988-06-02$4.19$4.1916,800
1988-06-01$4.13$4.1344,000
1988-05-31$3.94$3.9412,400
1988-05-27$3.94$3.9434,800
1988-05-26$4.00$4.0096,400
1988-05-25$3.75$3.7529,200
1988-05-24$3.75$3.7550,400
1988-05-23$3.88$3.8848,800
1988-05-20$4.06$4.065,600
1988-05-19$4.19$4.1917,600
1988-05-18$4.31$4.314,000
1988-05-17$4.38$4.3832,400
1988-05-16$4.38$4.3812,800
1988-05-13$4.38$4.384,000
1988-05-12$4.41$4.418,000
1988-05-11$4.38$4.3812,400
1988-05-10$4.50$4.5028,400
1988-05-09$4.50$4.5014,000
1988-05-06$4.50$4.5042,400
1988-05-05$4.63$4.6211,600
1988-05-04$4.44$4.4470,800
1988-05-03$4.38$4.388,000
1988-05-02$4.56$4.56800
1988-04-29$4.50$4.508,400
1988-04-28$4.44$4.4412,000
1988-04-27$4.63$4.6222,400
1988-04-26$4.63$4.622,000
1988-04-25$4.50$4.500
1988-04-22$4.50$4.5012,400
1988-04-21$4.56$4.5668,400
1988-04-20$4.63$4.621,200
1988-04-19$4.63$4.6215,600
1988-04-18$4.56$4.564,000
1988-04-15$4.63$4.6223,200
1988-04-14$4.56$4.5631,200
1988-04-13$4.75$4.755,600
1988-04-12$4.69$4.6931,600
1988-04-11$4.75$4.7532,400
1988-04-08$4.69$4.6939,200
1988-04-07$4.44$4.4437,200
1988-04-06$4.31$4.3113,600
1988-04-05$4.44$4.4410,000
1988-04-04$4.44$4.4470,000
1988-03-31$4.44$4.4411,600
1988-03-30$4.56$4.562,800
1988-03-29$4.56$4.567,200
1988-03-28$4.50$4.5056,800
1988-03-25$4.56$4.5613,200
1988-03-24$4.63$4.6212,800
1988-03-23$4.69$4.698,800
1988-03-22$4.69$4.6926,400
1988-03-21$4.66$4.6630,400
1988-03-18$4.63$4.6251,600
1988-03-17$4.69$4.692,400
1988-03-16$4.63$4.6276,800
1988-03-15$4.63$4.6211,200
1988-03-14$4.63$4.6210,800
1988-03-11$4.56$4.5634,000
1988-03-10$4.38$4.3856,000
1988-03-09$4.81$4.8141,600
1988-03-08$4.69$4.6977,200
1988-03-07$4.56$4.5613,200
1988-03-04$4.56$4.5658,000
1988-03-03$4.19$4.1994,400
1988-03-02$4.06$4.067,600
1988-03-01$4.06$4.0665,200
1988-02-29$4.06$4.0668,800
1988-02-26$4.06$4.066,400
1988-02-25$4.06$4.066,800
1988-02-24$4.16$4.164,800
1988-02-23$4.19$4.1938,000
1988-02-22$4.06$4.0611,200
1988-02-19$4.13$4.13170,400
1988-02-18$4.06$4.061,200
1988-02-17$3.94$3.94145,600
1988-02-16$4.00$4.003,200
1988-02-12$3.94$3.9418,800
1988-02-11$4.03$4.0376,800
1988-02-10$4.00$4.0048,000
1988-02-09$4.00$4.0062,800
1988-02-08$4.00$4.00136,800
1988-02-05$4.06$4.0649,600
1988-02-04$4.00$4.0015,200
1988-02-03$4.00$4.0065,200
1988-02-02$3.94$3.948,000
1988-02-01$3.94$3.9414,400
1988-01-29$3.81$3.8112,000
1988-01-28$3.81$3.8131,200
1988-01-27$3.81$3.818,400
1988-01-26$3.81$3.812,800
1988-01-25$3.81$3.811,600
1988-01-22$3.75$3.7523,600
1988-01-21$3.69$3.6920,800
1988-01-20$3.50$3.5019,200
1988-01-19$3.63$3.6352,800
1988-01-18$3.69$3.6928,800
1988-01-15$3.63$3.6348,800
1988-01-14$3.69$3.6998,000
1988-01-13$3.31$3.31110,000
1988-01-12$3.38$3.3838,400
1988-01-11$3.50$3.50179,200
1988-01-08$3.69$3.6923,600
1988-01-07$3.81$3.815,600
1988-01-06$3.75$3.7525,200
1988-01-05$3.63$3.6326,400
1988-01-04$3.63$3.632,400