NYSE:UNF | Historical Stock Price | UNIFIRST 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
1984-01-16 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$3.09$8.07$21.12$55.22$144.42$377.671984-01-162026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$12.63$13.7917,000
1999-12-30$12.38$13.5214,200
1999-12-29$12.06$13.187,200
1999-12-28$11.75$12.8434,700
1999-12-27$11.38$12.4334,900
1999-12-23$11.38$12.433,900
1999-12-22$11.50$12.56116,900
1999-12-21$11.44$12.4921,800
1999-12-20$11.56$12.6330,000
1999-12-17$11.50$12.5612,600
1999-12-16$11.38$12.4371,100
1999-12-15$11.94$13.0419,300
1999-12-14$12.19$13.3115,600
1999-12-13$12.00$13.1112,400
1999-12-10$12.13$13.243,800
1999-12-09$12.19$13.3113,500
1999-12-08$12.44$13.5428,400
1999-12-07$12.69$13.8216,300
1999-12-06$14.00$15.2512,500
1999-12-03$14.56$15.865,100
1999-12-02$14.63$15.939,500
1999-12-01$15.00$16.3440,400
1999-11-30$15.19$16.5429,700
1999-11-29$15.25$16.6131,700
1999-11-26$15.44$16.812,100
1999-11-24$15.44$16.818,900
1999-11-23$14.63$15.9382,800
1999-11-22$14.25$15.5289,800
1999-11-19$14.00$15.2511,500
1999-11-18$14.06$15.3122,100
1999-11-17$14.19$15.4572,200
1999-11-16$14.06$15.3122,900
1999-11-15$14.06$15.3179,300
1999-11-12$14.00$15.25106,700
1999-11-11$13.06$14.2332,400
1999-11-10$12.75$13.8926,700
1999-11-09$12.13$13.2026,000
1999-11-08$12.00$13.0789,600
1999-11-05$10.88$11.84264,900
1999-11-04$10.44$11.3755,300
1999-11-03$10.75$11.71145,500
1999-11-02$11.75$12.8014,500
1999-11-01$11.97$13.0319,500
1999-10-29$12.25$13.3419,000
1999-10-28$12.38$13.4817,800
1999-10-27$12.38$13.4817,900
1999-10-26$12.44$13.5429,800
1999-10-25$12.81$13.958,300
1999-10-22$12.56$13.6828,200
1999-10-21$12.25$13.3417,000
1999-10-20$12.38$13.4810,200
1999-10-19$12.31$13.4110,900
1999-10-18$12.63$13.756,100
1999-10-15$12.88$14.029,200
1999-10-14$13.00$14.167,800
1999-10-13$13.00$14.169,400
1999-10-12$12.75$13.8911,200
1999-10-11$13.19$14.3615,000
1999-10-08$13.19$14.3629,000
1999-10-07$13.44$14.6312,900
1999-10-06$13.50$14.705,800
1999-10-05$13.88$15.114,000
1999-10-04$13.94$15.187,600
1999-10-01$13.94$15.1818,900
1999-09-30$13.75$14.9721,700
1999-09-29$13.88$15.113,000
1999-09-28$13.75$14.9720,600
1999-09-27$14.00$15.2514,000
1999-09-24$14.19$15.4511,600
1999-09-23$14.44$15.7230,000
1999-09-22$14.50$15.7917,400
1999-09-21$14.50$15.797,100
1999-09-20$14.75$16.065,400
1999-09-17$14.75$16.0620,800
1999-09-16$14.81$16.138,600
1999-09-15$14.94$16.275,900
1999-09-14$14.88$16.202,600
1999-09-13$14.75$16.0647,500
1999-09-10$15.31$16.6818,700
1999-09-09$15.00$16.3410,700
1999-09-08$15.13$16.478,300
1999-09-07$15.19$16.5016,800
1999-09-03$14.75$16.0222,600
1999-09-02$14.94$16.2313,300
1999-09-01$15.00$16.2910,500
1999-08-31$15.13$16.43306,100
1999-08-30$15.38$16.7013,700
1999-08-27$16.00$17.3814,500
1999-08-26$16.00$17.385,300
1999-08-25$16.06$17.454,100
1999-08-24$15.88$17.254,700
1999-08-23$15.88$17.258,700
1999-08-20$15.69$17.045,900
1999-08-19$15.63$16.9727,500
1999-08-18$15.75$17.1111,200
1999-08-17$16.00$17.386,000
1999-08-16$15.75$17.1115,400
1999-08-13$15.81$17.182,100
1999-08-12$15.63$16.971,600
1999-08-11$15.81$17.184,800
1999-08-10$15.88$17.2516,800
1999-08-09$16.44$17.8610,900
1999-08-06$16.44$17.861,200
1999-08-05$16.50$17.92600
1999-08-04$16.56$17.9913,700
1999-08-03$16.81$18.264,900
1999-08-02$16.81$18.2611,300
1999-07-30$16.69$18.1315,000
1999-07-29$16.31$17.7222,200
1999-07-28$16.81$18.2624,000
1999-07-27$16.94$18.403,600
1999-07-26$16.94$18.4043,900
1999-07-23$16.81$18.264,200
1999-07-22$17.00$18.4715,600
1999-07-21$17.44$18.9413,100
1999-07-20$17.44$18.9441,800
1999-07-19$17.50$19.0115,600
1999-07-16$17.50$19.01363,400
1999-07-15$16.50$17.9212,300
1999-07-14$16.50$17.9212,000
1999-07-13$16.56$17.998,000
1999-07-12$16.75$18.2025,800
1999-07-09$17.50$19.0188,300
1999-07-08$17.00$18.4723,200
1999-07-07$17.13$18.607,300
1999-07-06$16.88$18.3346,400
1999-07-02$17.50$19.0120,800
1999-07-01$18.06$19.6220,100
1999-06-30$18.38$19.9674,500
1999-06-29$17.56$19.0824,000
1999-06-28$17.63$19.1526,000
1999-06-25$17.56$19.0822,700
1999-06-24$17.31$18.8117,700
1999-06-23$17.31$18.8130,400
1999-06-22$17.63$19.1532,900
1999-06-21$17.00$18.4716,300
1999-06-18$17.00$18.4761,300
1999-06-17$17.69$19.2113,400
1999-06-16$17.69$19.214,000
1999-06-15$17.69$19.2112,400
1999-06-14$17.69$19.216,000
1999-06-11$17.56$19.0811,000
1999-06-10$17.50$19.015,300
1999-06-09$17.69$19.2132,500
1999-06-08$17.56$19.0413,000
1999-06-07$17.63$19.1025,300
1999-06-04$17.63$19.1038,900
1999-06-03$17.94$19.4418,100
1999-06-02$17.81$19.3146,000
1999-06-01$18.00$19.5110,100
1999-05-28$18.00$19.5110,200
1999-05-27$17.81$19.3119,300
1999-05-26$17.88$19.384,100
1999-05-25$17.63$19.107,700
1999-05-24$17.88$19.382,600
1999-05-21$17.81$19.317,400
1999-05-20$17.69$19.179,200
1999-05-19$17.94$19.4415,800
1999-05-18$17.88$19.388,600
1999-05-17$17.88$19.384,500
1999-05-14$17.88$19.387,800
1999-05-13$17.50$18.9714,200
1999-05-12$17.44$18.9095,400
1999-05-11$17.50$18.9713,500
1999-05-10$17.25$18.7042,400
1999-05-07$17.06$18.4955,700
1999-05-06$17.50$18.9710,500
1999-05-05$17.69$19.1729,300
1999-05-04$17.81$19.317,700
1999-05-03$17.63$19.109,000
1999-04-30$17.44$18.9040,300
1999-04-29$17.50$18.9747,900
1999-04-28$17.56$19.0422,600
1999-04-27$18.00$19.5144,300
1999-04-26$18.25$19.7825,200
1999-04-23$18.06$19.5853,500
1999-04-22$18.31$19.8521,300
1999-04-21$18.31$19.8525,900
1999-04-20$18.25$19.7820,700
1999-04-19$18.13$19.6529,200
1999-04-16$18.25$19.78103,000
1999-04-15$17.88$19.3835,800
1999-04-14$17.25$18.70143,800
1999-04-13$16.94$18.3617,900
1999-04-12$17.50$18.9736,600
1999-04-09$17.94$19.4454,800
1999-04-08$18.44$19.9954,400
1999-04-07$19.25$20.8718,400
1999-04-06$19.88$21.5418,500
1999-04-05$20.75$22.497,400
1999-04-01$21.00$22.7616,000
1999-03-31$21.13$22.9023,900
1999-03-30$21.38$23.1739,300
1999-03-29$21.63$23.4443,100
1999-03-26$21.63$23.4413,200
1999-03-25$21.94$23.7814,600
1999-03-24$21.38$23.1718,600
1999-03-23$21.81$23.642,200
1999-03-22$22.00$23.857,600
1999-03-19$22.00$23.859,900
1999-03-18$21.81$23.6411,000
1999-03-17$22.00$23.8523,500
1999-03-16$22.00$23.8530,000
1999-03-15$21.81$23.646,600
1999-03-12$22.13$23.983,600
1999-03-11$22.25$24.1225,100
1999-03-10$21.19$22.9724,300
1999-03-09$20.63$22.3617,300
1999-03-08$21.00$22.726,600
1999-03-05$22.13$23.9412,900
1999-03-04$21.50$23.2625,100
1999-03-03$21.00$22.728,200
1999-03-02$21.44$23.2068,900
1999-03-01$22.00$23.8016,300
1999-02-26$22.50$24.344,800
1999-02-25$22.06$23.87154,900
1999-02-24$22.50$24.345,700
1999-02-23$22.63$24.483,700
1999-02-22$22.63$24.483,000
1999-02-19$22.88$24.755,900
1999-02-18$22.25$24.0710,200
1999-02-17$22.13$23.9423,300
1999-02-16$22.25$24.077,600
1999-02-12$21.94$23.744,700
1999-02-11$22.44$24.285,000
1999-02-10$21.94$23.741,200
1999-02-09$21.94$23.743,300
1999-02-08$22.13$23.94231,800
1999-02-05$22.50$24.3417,100
1999-02-04$23.06$24.9510,100
1999-02-03$23.13$25.0211,500
1999-02-02$23.75$25.708,000
1999-02-01$23.94$25.9028,300
1999-01-29$23.38$25.2936,300
1999-01-28$23.50$25.436,300
1999-01-27$23.38$25.2917,700
1999-01-26$23.44$25.3640,700
1999-01-25$24.00$25.979,300
1999-01-22$22.50$24.348,200
1999-01-21$22.00$23.80103,200
1999-01-20$23.63$25.567,300
1999-01-19$23.06$24.9535,700
1999-01-15$22.63$24.4826,200
1999-01-14$22.06$23.8727,100
1999-01-13$21.88$23.676,600
1999-01-12$22.13$23.9426,100
1999-01-11$22.50$24.3457,600
1999-01-08$21.75$23.5314,300
1999-01-07$21.25$22.9917,700
1999-01-06$22.00$23.808,000
1999-01-05$22.19$24.0131,600
1999-01-04$22.94$24.822,900