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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2006-12-29$41.40$42.2557,900
2006-12-28$41.64$42.4938,400
2006-12-27$42.15$43.0134,700
2006-12-26$41.72$42.5746,600
2006-12-22$40.99$41.8349,400
2006-12-21$41.58$42.4357,100
2006-12-20$41.72$42.5764,300
2006-12-19$41.50$42.3579,000
2006-12-18$41.50$42.3569,800
2006-12-15$41.46$42.31146,200
2006-12-14$41.60$42.4589,700
2006-12-13$41.37$42.2261,100
2006-12-12$41.39$42.15118,300
2006-12-11$41.15$41.9044,000
2006-12-08$40.96$41.7188,900
2006-12-07$40.52$41.2654,400
2006-12-06$40.34$41.0855,100
2006-12-05$39.47$40.1951,000
2006-12-04$40.37$41.1179,700
2006-12-01$38.09$38.7946,400
2006-11-30$38.28$38.9834,200
2006-11-29$38.33$39.0358,700
2006-11-28$38.24$38.94129,400
2006-11-27$36.50$37.1758,000
2006-11-24$38.89$39.6016,200
2006-11-22$38.92$39.637,100
2006-11-21$38.97$39.6830,800
2006-11-20$38.84$39.5537,800
2006-11-17$38.37$39.0766,600
2006-11-16$38.97$39.6854,000
2006-11-15$39.30$40.0263,100
2006-11-14$38.35$39.05113,300
2006-11-13$37.01$37.6935,900
2006-11-10$35.86$36.5247,200
2006-11-09$35.17$35.8173,800
2006-11-08$35.28$35.9342,700
2006-11-07$34.46$35.0953,100
2006-11-06$34.03$34.6532,100
2006-11-03$33.88$34.5038,400
2006-11-02$32.18$32.7758,100
2006-11-01$32.66$33.2649,700
2006-10-31$33.41$34.0257,800
2006-10-30$33.85$34.4736,500
2006-10-27$34.34$34.9721,500
2006-10-26$34.95$35.5938,700
2006-10-25$34.83$35.4724,400
2006-10-24$34.54$35.1731,500
2006-10-23$34.47$35.1039,600
2006-10-20$34.97$35.6131,800
2006-10-19$35.08$35.7254,800
2006-10-18$34.38$35.0140,100
2006-10-17$33.90$34.5229,500
2006-10-16$33.26$33.8742,800
2006-10-13$34.16$34.7943,400
2006-10-12$33.43$34.0438,300
2006-10-11$32.56$33.1618,900
2006-10-10$32.62$33.2227,300
2006-10-09$32.83$33.4334,300
2006-10-06$31.98$32.5726,500
2006-10-05$32.19$32.7840,300
2006-10-04$31.79$32.3721,700
2006-10-03$31.26$31.8342,000
2006-10-02$31.50$32.0866,300
2006-09-29$31.10$31.6748,200
2006-09-28$32.05$32.6459,200
2006-09-27$32.02$32.6158,500
2006-09-26$32.27$32.8649,800
2006-09-25$33.50$34.1126,500
2006-09-22$32.27$32.8631,200
2006-09-21$33.41$34.0218,300
2006-09-20$33.48$34.0931,900
2006-09-19$32.46$33.0662,600
2006-09-18$33.72$34.3429,600
2006-09-15$32.95$33.5570,200
2006-09-14$32.18$32.7732,100
2006-09-13$33.13$33.7447,600
2006-09-12$33.69$34.2333,900
2006-09-11$33.04$33.5726,800
2006-09-08$32.60$33.1219,600
2006-09-07$32.65$33.1722,100
2006-09-06$32.56$33.0824,800
2006-09-05$32.98$33.5121,400
2006-09-01$32.60$33.1227,300
2006-08-31$31.67$32.1847,800
2006-08-30$32.24$32.7661,700
2006-08-29$32.80$33.33100,800
2006-08-28$31.80$32.3140,600
2006-08-25$30.47$30.9642,100
2006-08-24$30.27$30.7676,300
2006-08-23$30.43$30.9244,300
2006-08-22$30.47$30.9632,800
2006-08-21$29.97$30.4531,400
2006-08-18$30.46$30.9538,500
2006-08-17$30.20$30.6926,700
2006-08-16$30.68$31.1720,800
2006-08-15$30.85$31.3523,800
2006-08-14$29.86$30.3457,200
2006-08-11$29.66$30.1420,200
2006-08-10$30.64$31.1360,700
2006-08-09$29.37$29.8445,200
2006-08-08$29.65$30.1338,000
2006-08-07$30.36$30.8538,800
2006-08-04$30.79$31.2834,200
2006-08-03$31.24$31.7432,000
2006-08-02$30.36$30.8529,800
2006-08-01$30.63$31.1243,400
2006-07-31$30.09$30.5793,000
2006-07-28$30.93$31.4356,900
2006-07-27$29.69$30.1752,900
2006-07-26$29.68$30.1643,700
2006-07-25$29.57$30.05119,700
2006-07-24$30.59$31.0874,600
2006-07-21$30.11$30.5930,600
2006-07-20$30.64$31.1352,500
2006-07-19$31.73$32.2462,800
2006-07-18$30.69$31.1817,000
2006-07-17$29.90$30.3828,300
2006-07-14$30.84$31.3443,400
2006-07-13$30.99$31.4945,600
2006-07-12$32.21$32.7325,900
2006-07-11$33.00$33.5337,900
2006-07-10$33.01$33.5417,700
2006-07-07$32.39$32.9126,200
2006-07-06$32.87$33.4032,900
2006-07-05$32.65$33.1749,800
2006-07-03$33.33$33.8715,800
2006-06-30$33.07$33.60175,400
2006-06-29$33.64$34.1852,900
2006-06-28$32.46$32.9867,500
2006-06-27$32.31$32.8341,300
2006-06-26$32.86$33.3950,000
2006-06-23$31.80$32.3132,200
2006-06-22$31.89$32.4030,700
2006-06-21$31.46$31.9754,000
2006-06-20$30.65$31.1442,300
2006-06-19$30.32$30.8174,600
2006-06-16$29.94$30.42223,100
2006-06-15$30.53$31.0270,800
2006-06-14$30.50$30.9945,600
2006-06-13$30.27$30.7671,300
2006-06-12$30.83$31.2548,200
2006-06-09$32.02$32.4628,700
2006-06-08$31.84$32.2754,700
2006-06-07$32.29$32.7330,500
2006-06-06$32.15$32.5960,000
2006-06-05$32.16$32.6058,200
2006-06-02$32.65$33.0992,100
2006-06-01$32.40$32.8443,900
2006-05-31$32.35$32.79142,800
2006-05-30$31.40$31.8338,800
2006-05-26$32.13$32.5729,400
2006-05-25$32.08$32.5240,900
2006-05-24$32.22$32.6638,900
2006-05-23$32.08$32.5247,700
2006-05-22$32.79$33.2428,300
2006-05-19$32.70$33.1444,400
2006-05-18$32.32$32.7628,700
2006-05-17$33.15$33.6041,700
2006-05-16$33.64$34.1054,500
2006-05-15$32.80$33.2539,900
2006-05-12$32.98$33.4349,600
2006-05-11$33.87$34.3348,700
2006-05-10$35.32$35.8031,200
2006-05-09$34.86$35.3328,700
2006-05-08$34.89$35.3663,300
2006-05-05$34.89$35.3664,800
2006-05-04$34.91$35.3824,100
2006-05-03$34.63$35.1031,400
2006-05-02$34.48$34.9534,500
2006-05-01$34.20$34.6751,200
2006-04-28$34.25$34.7258,700
2006-04-27$33.75$34.2146,200
2006-04-26$33.41$33.8653,400
2006-04-25$32.47$32.9169,400
2006-04-24$33.13$33.5839,700
2006-04-21$33.01$33.4629,600
2006-04-20$32.50$32.9413,900
2006-04-19$33.10$33.5530,600
2006-04-18$33.00$33.4535,200
2006-04-17$32.17$32.6121,600
2006-04-13$31.65$32.0811,600
2006-04-12$31.97$32.4022,500
2006-04-11$31.86$32.2921,200
2006-04-10$32.33$32.7725,200
2006-04-07$31.56$31.9942,000
2006-04-06$32.96$33.4125,000
2006-04-05$33.30$33.7519,100
2006-04-04$33.06$33.5120,900
2006-04-03$33.36$33.8140,400
2006-03-31$33.59$34.0536,800
2006-03-30$33.47$33.9334,100
2006-03-29$33.46$33.9225,300
2006-03-28$33.12$33.5743,900
2006-03-27$33.28$33.7329,200
2006-03-24$33.05$33.5019,800
2006-03-23$33.05$33.5028,300
2006-03-22$33.22$33.6773,600
2006-03-21$33.05$33.5020,000
2006-03-20$33.50$33.9623,600
2006-03-17$33.64$34.10111,300
2006-03-16$34.34$34.8156,700
2006-03-15$34.91$35.3874,500
2006-03-14$32.27$32.7176,200
2006-03-13$32.37$32.8134,100
2006-03-10$32.25$32.6133,700
2006-03-09$32.85$33.2226,900
2006-03-08$33.22$33.5911,500
2006-03-07$33.36$33.7420,900
2006-03-06$33.87$34.2526,700
2006-03-03$33.90$34.2821,600
2006-03-02$34.00$34.3814,500
2006-03-01$34.20$34.5818,100
2006-02-28$33.95$34.3330,400
2006-02-27$34.30$34.6940,800
2006-02-24$34.26$34.6584,900
2006-02-23$34.35$34.7425,500
2006-02-22$34.00$34.3817,300
2006-02-21$33.93$34.3134,300
2006-02-17$34.00$34.3826,400
2006-02-16$33.87$34.2536,100
2006-02-15$33.00$33.3735,800
2006-02-14$32.83$33.2039,300
2006-02-13$32.15$32.5146,200
2006-02-10$32.24$32.6033,100
2006-02-09$31.27$31.6223,200
2006-02-08$31.59$31.9538,800
2006-02-07$31.10$31.4527,300
2006-02-06$30.96$31.3166,300
2006-02-03$29.41$29.7442,600
2006-02-02$29.51$29.8431,900
2006-02-01$30.25$30.5931,900
2006-01-31$30.28$30.6263,000
2006-01-30$30.30$30.6440,800
2006-01-27$30.35$30.6940,600
2006-01-26$30.03$30.3731,400
2006-01-25$30.49$30.8326,900
2006-01-24$30.75$31.1029,600
2006-01-23$30.69$31.0426,000
2006-01-20$30.68$31.0223,500
2006-01-19$31.44$31.7932,100
2006-01-18$31.01$31.3643,600
2006-01-17$31.12$31.4733,800
2006-01-13$30.65$30.9957,400
2006-01-12$30.48$30.8226,200
2006-01-11$30.86$31.2120,400
2006-01-10$30.90$31.2545,200
2006-01-09$30.86$31.2132,000
2006-01-06$31.40$31.7569,200
2006-01-05$31.79$32.1495,800
2006-01-04$30.74$31.0834,200
2006-01-03$30.47$30.8130,800