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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$39.96$42.1846,400
2009-12-30$40.04$42.2755,500
2009-12-29$40.40$42.6536,500
2009-12-28$40.30$42.5436,700
2009-12-24$40.06$42.2911,600
2009-12-23$39.91$42.1343,300
2009-12-22$39.52$41.7248,900
2009-12-21$39.09$41.2644,000
2009-12-18$38.70$40.85163,200
2009-12-17$38.21$40.3384,700
2009-12-16$38.32$40.4550,600
2009-12-15$37.82$39.9252,700
2009-12-14$37.95$40.0645,400
2009-12-11$37.06$39.1233,700
2009-12-10$37.03$38.9747,900
2009-12-09$37.51$39.4832,300
2009-12-08$37.32$39.2832,300
2009-12-07$38.00$40.0035,400
2009-12-04$37.91$39.9066,500
2009-12-03$36.71$38.6453,900
2009-12-02$37.52$39.4952,900
2009-12-01$36.91$38.85118,500
2009-11-30$36.10$38.00114,600
2009-11-27$37.08$39.0394,300
2009-11-25$38.38$40.4037,300
2009-11-24$39.15$41.2131,000
2009-11-23$39.54$41.6232,900
2009-11-20$38.63$40.6638,100
2009-11-19$38.06$40.0653,400
2009-11-18$38.86$40.9036,000
2009-11-17$39.69$41.7729,200
2009-11-16$39.66$41.7452,000
2009-11-13$38.72$40.7537,800
2009-11-12$38.60$40.6338,100
2009-11-11$39.67$41.7530,700
2009-11-10$39.39$41.4660,800
2009-11-09$40.10$42.2124,300
2009-11-06$39.97$42.0729,300
2009-11-05$39.96$42.0631,600
2009-11-04$39.13$41.1845,900
2009-11-03$39.49$41.5650,900
2009-11-02$39.50$41.5740,200
2009-10-30$39.17$41.2378,300
2009-10-29$40.27$42.3834,200
2009-10-28$40.37$42.4962,000
2009-10-27$41.06$43.2232,100
2009-10-26$40.93$43.0848,100
2009-10-23$41.90$44.1062,800
2009-10-22$42.21$44.4336,500
2009-10-21$41.87$44.0760,200
2009-10-20$42.05$44.2636,200
2009-10-19$42.37$44.5934,700
2009-10-16$41.83$44.0377,900
2009-10-15$41.91$44.1164,900
2009-10-14$42.45$44.6854,600
2009-10-13$42.12$44.3338,900
2009-10-12$42.17$44.3841,100
2009-10-09$43.00$45.2657,100
2009-10-08$42.65$44.8937,500
2009-10-07$42.80$45.0517,600
2009-10-06$43.26$45.5325,000
2009-10-05$42.93$45.1846,700
2009-10-02$42.53$44.7646,800
2009-10-01$42.24$44.4645,600
2009-09-30$43.19$45.4648,600
2009-09-29$43.42$45.7027,300
2009-09-28$43.78$46.0855,700
2009-09-25$42.83$45.0833,200
2009-09-24$43.00$45.2634,900
2009-09-23$43.11$45.3751,600
2009-09-22$43.51$45.7962,800
2009-09-21$43.80$46.1044,500
2009-09-18$43.32$45.5982,500
2009-09-17$43.31$45.5829,900
2009-09-16$43.56$45.8544,900
2009-09-15$43.58$45.8743,500
2009-09-14$43.52$45.8052,700
2009-09-11$43.57$45.8643,300
2009-09-10$43.73$45.9276,000
2009-09-09$43.95$46.1532,100
2009-09-08$43.88$46.0842,200
2009-09-04$43.72$45.9135,900
2009-09-03$43.60$45.7941,000
2009-09-02$43.89$46.09101,000
2009-09-01$43.66$45.8572,300
2009-08-31$43.70$45.8948,300
2009-08-28$44.17$46.38149,200
2009-08-27$44.22$46.4431,600
2009-08-26$44.16$46.3746,500
2009-08-25$44.00$46.2147,500
2009-08-24$43.99$46.2044,900
2009-08-21$43.81$46.0163,400
2009-08-20$43.15$45.3144,000
2009-08-19$42.80$44.9526,200
2009-08-18$42.49$44.6267,200
2009-08-17$41.24$43.3126,800
2009-08-14$41.87$43.9759,600
2009-08-13$42.94$45.0933,300
2009-08-12$42.86$45.0166,400
2009-08-11$42.54$44.6734,000
2009-08-10$42.56$44.6921,900
2009-08-07$42.76$44.9058,100
2009-08-06$41.85$43.9546,800
2009-08-05$42.78$44.9338,200
2009-08-04$43.85$46.0533,600
2009-08-03$44.00$46.2184,500
2009-07-31$43.34$45.5167,400
2009-07-30$43.91$46.1178,000
2009-07-29$43.67$45.8681,400
2009-07-28$43.57$45.75132,700
2009-07-27$43.17$45.33117,800
2009-07-24$41.84$43.94129,100
2009-07-23$39.37$41.3499,600
2009-07-22$39.01$40.9740,900
2009-07-21$37.50$39.3870,600
2009-07-20$39.10$41.0663,500
2009-07-17$39.08$41.0496,200
2009-07-16$39.61$41.6064,100
2009-07-15$39.26$41.2382,800
2009-07-14$38.27$40.1989,500
2009-07-13$36.66$38.5089,100
2009-07-10$35.93$37.7339,700
2009-07-09$35.50$37.2836,700
2009-07-08$35.73$37.5231,900
2009-07-07$35.83$37.6352,100
2009-07-06$36.36$38.1845,000
2009-07-02$36.05$37.8673,500
2009-07-01$37.04$38.9056,800
2009-06-30$35.90$37.7083,100
2009-06-29$35.93$37.7382,800
2009-06-26$35.48$37.26630,500
2009-06-25$36.13$37.9445,100
2009-06-24$35.65$37.4438,500
2009-06-23$35.33$37.1093,700
2009-06-22$35.75$37.5459,100
2009-06-19$36.35$38.1795,600
2009-06-18$37.04$38.9019,100
2009-06-17$36.52$38.3546,900
2009-06-16$36.39$38.2179,100
2009-06-15$36.96$38.8163,200
2009-06-12$37.74$39.5355,200
2009-06-11$37.68$39.4761,400
2009-06-10$37.55$39.3387,400
2009-06-09$38.05$39.8526,700
2009-06-08$38.55$40.3831,400
2009-06-05$38.54$40.3758,200
2009-06-04$39.71$41.5954,100
2009-06-03$39.14$41.0063,100
2009-06-02$38.97$40.82109,600
2009-06-01$38.28$40.1063,700
2009-05-29$37.52$39.3064,300
2009-05-28$37.34$39.1157,000
2009-05-27$37.15$38.9187,200
2009-05-26$38.06$39.8663,900
2009-05-22$36.89$38.6432,600
2009-05-21$37.60$39.3849,600
2009-05-20$37.86$39.6657,800
2009-05-19$38.04$39.8475,700
2009-05-18$38.46$40.2849,600
2009-05-15$37.83$39.6269,200
2009-05-14$37.71$39.5068,400
2009-05-13$37.55$39.3361,900
2009-05-12$38.29$40.1143,200
2009-05-11$38.40$40.2243,000
2009-05-08$38.78$40.62117,100
2009-05-07$38.18$39.9988,700
2009-05-06$38.39$40.2183,100
2009-05-05$38.44$40.26100,700
2009-05-04$39.25$41.11100,100
2009-05-01$38.93$40.7864,700
2009-04-30$38.76$40.6095,500
2009-04-29$39.12$40.9797,900
2009-04-28$39.13$40.9998,100
2009-04-27$38.49$40.32120,600
2009-04-24$37.80$39.59165,200
2009-04-23$35.14$36.81267,200
2009-04-22$32.39$33.93117,800
2009-04-21$33.78$35.3885,100
2009-04-20$33.65$35.2551,400
2009-04-17$34.66$36.3075,100
2009-04-16$34.65$36.2943,900
2009-04-15$34.17$35.7946,400
2009-04-14$33.55$35.1443,800
2009-04-13$34.57$36.2139,400
2009-04-09$34.94$36.6076,300
2009-04-08$34.98$36.6444,200
2009-04-07$34.49$36.1328,300
2009-04-06$34.75$36.4044,600
2009-04-03$35.54$37.2357,300
2009-04-02$35.50$37.18105,500
2009-04-01$35.05$36.7166,200
2009-03-31$34.69$36.3365,500
2009-03-30$34.07$35.6971,500
2009-03-27$34.95$36.6179,700
2009-03-26$35.61$37.30108,900
2009-03-25$34.19$35.8162,600
2009-03-24$33.52$35.1134,800
2009-03-23$34.32$35.9561,900
2009-03-20$32.53$34.0766,100
2009-03-19$33.18$34.7550,600
2009-03-18$34.18$35.8073,700
2009-03-17$33.93$35.5465,400
2009-03-16$32.99$34.5568,300
2009-03-13$32.91$34.4750,500
2009-03-12$32.46$34.0046,200
2009-03-11$30.99$32.3664,200
2009-03-10$30.93$32.2946,800
2009-03-09$30.22$31.5551,200
2009-03-06$30.99$32.3648,400
2009-03-05$31.07$32.44113,600
2009-03-04$31.71$33.11100,100
2009-03-03$30.44$31.7880,500
2009-03-02$30.97$32.34108,100
2009-02-27$31.57$32.9665,800
2009-02-26$30.72$32.0758,800
2009-02-25$31.33$32.7173,500
2009-02-24$31.95$33.3698,000
2009-02-23$30.90$32.2677,300
2009-02-20$32.14$33.5657,400
2009-02-19$33.11$34.5745,800
2009-02-18$33.02$34.4893,400
2009-02-17$33.23$34.7053,000
2009-02-13$33.76$35.2570,100
2009-02-12$34.10$35.6070,600
2009-02-11$34.27$35.7894,900
2009-02-10$33.55$35.0390,800
2009-02-09$34.90$36.4437,300
2009-02-06$35.00$36.5495,200
2009-02-05$34.91$36.4573,000
2009-02-04$34.61$36.1458,800
2009-02-03$34.96$36.50143,400
2009-02-02$35.44$37.00251,800
2009-01-30$34.91$36.4584,500
2009-01-29$34.65$36.1888,700
2009-01-28$35.25$36.80100,700
2009-01-27$35.48$37.04162,000
2009-01-26$35.09$36.64213,200
2009-01-23$34.40$35.92173,200
2009-01-22$33.04$34.5056,700
2009-01-21$33.93$35.43124,800
2009-01-20$33.04$34.5059,500
2009-01-16$34.50$36.0271,800
2009-01-15$34.75$36.2851,400
2009-01-14$33.79$35.2870,900
2009-01-13$35.15$36.7099,700
2009-01-12$34.92$36.46108,400
2009-01-09$34.57$36.0940,000
2009-01-08$35.24$36.79101,000
2009-01-07$34.84$36.3863,100
2009-01-06$35.43$36.9998,200
2009-01-05$36.01$37.60108,500
2009-01-02$35.78$37.3668,300