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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$167.14$212.7451,800
2023-12-28$168.46$214.4292,700
2023-12-27$167.39$213.0664,500
2023-12-26$168.38$214.3261,200
2023-12-22$167.74$213.5048,100
2023-12-21$166.59$212.0472,900
2023-12-20$167.03$212.6096,800
2023-12-19$170.38$216.8693,900
2023-12-18$168.59$214.58105,300
2023-12-15$170.26$215.77260,800
2023-12-14$169.59$214.9297,200
2023-12-13$173.18$219.47135,700
2023-12-12$171.72$217.6264,100
2023-12-11$171.27$217.0550,000
2023-12-08$170.29$215.8156,900
2023-12-07$172.52$218.6450,400
2023-12-06$170.46$216.0373,700
2023-12-05$170.59$216.1956,800
2023-12-04$170.42$215.9868,800
2023-12-01$167.73$212.5770,500
2023-11-30$164.55$208.5489,600
2023-11-29$162.15$205.5079,100
2023-11-28$163.81$207.6046,800
2023-11-27$166.52$211.0379,000
2023-11-24$168.32$213.3125,900
2023-11-22$167.98$212.8874,800
2023-11-21$166.29$210.7439,900
2023-11-20$169.57$214.9055,100
2023-11-17$166.53$211.05104,100
2023-11-16$168.39$213.40182,700
2023-11-15$160.86$203.8673,800
2023-11-14$163.57$207.30114,400
2023-11-13$160.50$203.4055,100
2023-11-10$161.07$204.1339,200
2023-11-09$160.03$202.8160,600
2023-11-08$158.79$201.2448,900
2023-11-07$160.73$203.7046,500
2023-11-06$160.22$203.0555,200
2023-11-03$159.54$202.1959,400
2023-11-02$158.49$200.8660,300
2023-11-01$158.86$201.3347,700
2023-10-31$156.61$198.4763,100
2023-10-30$155.16$196.6450,000
2023-10-27$152.35$193.0847,200
2023-10-26$154.20$195.4255,000
2023-10-25$155.18$196.6673,200
2023-10-24$152.84$193.7038,700
2023-10-23$150.84$191.1650,200
2023-10-20$151.84$192.4349,700
2023-10-19$153.93$195.0872,200
2023-10-18$154.65$195.9950,200
2023-10-17$155.88$197.5567,800
2023-10-16$154.72$196.0860,900
2023-10-13$152.70$193.52102,200
2023-10-12$152.36$193.09125,600
2023-10-11$159.19$201.7443,100
2023-10-10$159.34$201.9362,000
2023-10-09$157.83$200.0241,600
2023-10-06$156.32$198.1188,300
2023-10-05$160.37$203.2463,900
2023-10-04$160.74$203.7171,200
2023-10-03$161.53$204.7155,200
2023-10-02$162.99$206.5667,700
2023-09-29$163.65$207.4069,200
2023-09-28$163.30$206.9573,900
2023-09-27$163.86$207.6672,900
2023-09-26$162.90$206.4550,300
2023-09-25$164.57$208.5631,700
2023-09-22$165.53$209.7847,600
2023-09-21$165.66$209.9469,900
2023-09-20$165.34$209.5465,000
2023-09-19$167.39$212.1460,800
2023-09-18$170.53$216.1250,700
2023-09-15$171.84$217.78197,200
2023-09-14$173.88$219.4354,600
2023-09-13$171.10$215.9244,000
2023-09-12$168.74$212.9494,500
2023-09-11$172.32$217.4670,800
2023-09-08$168.71$212.9159,900
2023-09-07$166.75$210.4355,200
2023-09-06$163.74$206.6348,900
2023-09-05$162.09$204.5565,500
2023-09-01$162.61$205.2153,600
2023-08-31$162.13$204.6053,300
2023-08-30$163.17$205.9151,900
2023-08-29$160.92$203.0738,100
2023-08-28$159.37$201.1236,600
2023-08-25$160.07$202.0042,400
2023-08-24$160.49$202.5347,800
2023-08-23$162.49$205.0672,500
2023-08-22$163.02$205.7253,600
2023-08-21$161.67$204.0246,500
2023-08-18$163.70$206.5846,400
2023-08-17$162.88$205.5564,400
2023-08-16$166.70$210.3764,000
2023-08-15$166.89$210.6168,100
2023-08-14$168.35$212.4567,200
2023-08-11$170.41$215.0559,600
2023-08-10$170.64$215.3442,600
2023-08-09$170.10$214.6669,200
2023-08-08$171.04$215.8571,100
2023-08-07$173.87$219.4252,900
2023-08-04$172.80$218.0786,100
2023-08-03$175.01$220.8679,100
2023-08-02$177.17$223.58109,000
2023-08-01$170.46$215.11148,500
2023-07-31$160.32$202.32100,500
2023-07-28$158.11$199.5357,900
2023-07-27$159.07$200.74102,500
2023-07-26$163.44$206.2547,700
2023-07-25$164.64$207.7767,800
2023-07-24$160.54$202.6030,700
2023-07-21$160.89$203.0459,600
2023-07-20$160.91$203.0634,100
2023-07-19$158.87$200.4947,800
2023-07-18$157.58$198.8654,800
2023-07-17$156.43$197.4156,600
2023-07-14$158.05$199.4550,900
2023-07-13$158.33$199.8167,400
2023-07-12$157.60$198.8968,100
2023-07-11$154.14$194.5254,500
2023-07-10$157.28$198.4849,400
2023-07-07$158.70$200.2770,500
2023-07-06$157.20$198.3839,500
2023-07-05$157.60$198.8945,500
2023-07-03$158.22$199.6724,800
2023-06-30$158.36$199.8452,400
2023-06-29$158.95$200.5960,300
2023-06-28$155.99$196.8577,700
2023-06-27$155.57$196.3265,300
2023-06-26$156.10$196.9951,500
2023-06-23$156.12$197.02167,100
2023-06-22$156.62$197.6573,200
2023-06-21$156.54$197.5583,300
2023-06-20$155.88$196.7159,900
2023-06-16$155.68$196.46190,100
2023-06-15$154.77$194.4359,200
2023-06-14$153.29$192.5764,600
2023-06-13$155.24$195.0271,100
2023-06-12$154.80$194.4751,100
2023-06-09$155.38$195.2054,500
2023-06-08$155.88$195.8235,900
2023-06-07$155.69$195.5978,800
2023-06-06$155.56$195.4262,400
2023-06-05$153.82$193.2460,700
2023-06-02$158.53$199.1550,900
2023-06-01$152.55$191.6450,700
2023-05-31$153.95$193.40104,400
2023-05-30$152.48$191.5544,500
2023-05-26$156.45$196.5444,800
2023-05-25$156.30$196.3547,300
2023-05-24$155.79$195.7173,600
2023-05-23$157.38$197.7173,200
2023-05-22$155.33$195.1373,600
2023-05-19$157.48$197.8363,000
2023-05-18$156.80$196.9862,700
2023-05-17$158.30$198.8665,000
2023-05-16$158.61$199.2541,500
2023-05-15$159.06$199.8244,100
2023-05-12$159.45$200.3136,300
2023-05-11$160.71$201.8937,800
2023-05-10$161.22$202.5345,200
2023-05-09$161.91$203.4066,500
2023-05-08$163.53$205.4453,500
2023-05-05$162.80$204.5267,200
2023-05-04$158.77$199.4672,900
2023-05-03$156.26$196.3081,500
2023-05-02$158.16$198.69105,000
2023-05-01$154.78$194.44125,600
2023-04-28$153.20$192.46116,100
2023-04-27$153.04$192.2672,000
2023-04-26$149.75$188.1268,100
2023-04-25$151.15$189.8850,000
2023-04-24$151.00$189.6947,800
2023-04-21$149.66$188.0169,200
2023-04-20$149.10$187.3176,300
2023-04-19$150.25$188.7551,400
2023-04-18$149.64$187.9947,600
2023-04-17$148.89$187.0438,200
2023-04-14$148.76$186.8865,400
2023-04-13$151.55$190.3939,200
2023-04-12$152.23$191.2432,200
2023-04-11$152.59$191.6952,400
2023-04-10$152.62$191.7377,200
2023-04-06$152.78$191.9334,600
2023-04-05$152.25$191.2642,200
2023-04-04$152.88$192.0665,900
2023-04-03$152.65$191.7772,400
2023-03-31$148.22$186.20117,900
2023-03-30$146.30$183.7973,600
2023-03-29$145.83$183.2087,900
2023-03-28$149.17$187.4074,100
2023-03-27$146.28$183.7653,600
2023-03-24$145.96$183.3684,000
2023-03-23$144.50$181.5387,600
2023-03-22$143.85$180.71113,400
2023-03-21$145.07$182.24110,000
2023-03-20$142.87$179.4886,800
2023-03-17$140.81$176.01285,500
2023-03-16$143.51$179.3995,700
2023-03-15$142.96$178.7079,200
2023-03-14$141.93$177.4168,600
2023-03-13$140.26$175.3351,900
2023-03-10$139.46$174.3363,300
2023-03-09$140.99$176.2468,800
2023-03-08$141.96$177.4545,500
2023-03-07$139.73$174.6688,500
2023-03-06$140.19$175.24105,600
2023-03-03$143.64$179.5555,300
2023-03-02$143.17$178.9661,800
2023-03-01$140.52$175.6577,400
2023-02-28$141.21$176.5181,000
2023-02-27$143.52$179.4069,800
2023-02-24$143.75$179.6951,200
2023-02-23$144.62$180.7867,200
2023-02-22$145.10$181.3893,100
2023-02-21$143.83$179.7971,700
2023-02-17$142.52$178.1555,500
2023-02-16$139.64$174.5569,200
2023-02-15$140.76$175.9553,400
2023-02-14$140.67$175.8452,600
2023-02-13$143.55$179.4467,800
2023-02-10$140.65$175.8167,700
2023-02-09$140.83$176.0452,800
2023-02-08$141.79$177.2453,400
2023-02-07$143.85$179.81105,200
2023-02-06$142.32$177.90118,100
2023-02-03$141.23$176.54138,600
2023-02-02$140.87$176.09147,500
2023-02-01$138.89$173.61208,300
2023-01-31$143.30$179.13354,200
2023-01-30$149.12$186.4073,900
2023-01-27$149.64$187.0552,100
2023-01-26$150.43$188.0468,300
2023-01-25$151.93$189.91118,000
2023-01-24$150.15$187.6983,900
2023-01-23$144.60$180.7560,300
2023-01-20$144.25$180.31102,100
2023-01-19$147.29$184.1192,500
2023-01-18$148.41$185.5184,400
2023-01-17$154.22$192.7868,000
2023-01-13$154.49$193.1151,500
2023-01-12$152.43$190.5471,400
2023-01-11$152.39$190.4957,600
2023-01-10$149.87$187.34114,000
2023-01-09$149.61$187.0164,400
2023-01-06$152.64$190.8057,500
2023-01-05$149.60$187.0061,400
2023-01-04$151.22$189.0353,100
2023-01-03$151.48$189.3591,200