Unifirst Corporation UNF
Open calendar →Unifirst Corporation Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 173.61 → 290.50 · 67.3%
Numbered dotted lines mark the filtered filings under Announcement Events below.
Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)
Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
No data yet
291.0000
291.4650
287.0000
290.5000
142,398
287.8600
291.1000
286.5300
289.4800
208,800
290.5700
293.5000
288.0000
290.3800
135,600
Weekend
Weekend
293.8300
295.6000
288.5400
291.4400
145,200
281.6000
293.4800
281.6000
292.6900
214,000
276.9700
286.9100
276.9700
281.2600
165,400
271.5000
275.5700
270.3700
275.2600
100,700
274.0600
275.1200
272.7100
272.9300
111,300
Weekend
Weekend
270.1700
274.4900
270.1700
271.7800
133,900
271.2700
272.8900
270.4000
270.8700
96,500
19 · 10-Q
After market open · 13:06 ET
10-Q ↗
273.1600
275.5000
271.5700
272.2800
131,200
273.1900
276.4300
270.5900
274.0200
88,200
271.7900
276.4900
270.2800
270.3600
123,700
Weekend
Weekend
No trading
268.0000
273.8700
268.0000
273.5600
101,200
262.7400
271.3700
262.7300
266.5400
155,800
18 · 8-K
Pre-market · 08:01 ET
8-K ↗
263.3600
265.7700
263.1100
264.4600
98,900
265.4300
267.7500
261.2800
263.9400
433,600
Weekend
Weekend
264.1500
266.3800
263.2100
266.0700
381,200
263.4900
266.0000
260.8500
262.4100
136,500
259.9000
265.6200
259.9000
263.6100
303,900
264.3800
265.9700
260.4500
261.6400
199,100
261.8600
264.1500
259.7200
261.0000
122,600
Weekend
Weekend
No trading
260.0800
262.5500
258.1700
261.0000
307,000
265.7700
266.5900
259.3300
259.7400
172,900
265.7500
266.0700
262.9300
265.9200
118,400
262.2600
270.2200
262.2600
263.8300
131,700
Weekend
Weekend
268.5300
270.0000
263.5300
264.8300
695,000
17 · 8-K
Pre-market · 08:13 ET
8-K ↗
271.8500
280.5000
271.8500
275.6500
758,300
272.7400
273.6800
269.2700
272.6000
196,200
265.9800
270.7500
262.1100
270.4800
319,000
267.8300
271.6200
263.7400
264.0700
198,400
Weekend
Weekend
272.7800
273.4100
268.3600
269.9200
202,000
266.2500
272.8900
266.2500
271.4600
217,100
261.3600
266.0000
260.4800
264.5900
171,000
263.8100
265.0300
260.2000
263.5500
293,600
265.3800
266.3200
260.4400
264.4400
184,200
Weekend
Weekend
267.4400
268.5500
265.3100
265.4200
110,500
264.6200
268.6500
263.5300
268.0300
94,700
263.9400
267.1800
263.9400
265.5500
199,800
264.6300
266.3300
262.4800
263.9800
215,600
No trading
Weekend
Weekend
264.0600
268.6500
258.0000
265.4700
186,300
262.8600
266.2400
262.3400
264.7700
235,900
264.0000
265.2600
262.0000
264.3300
270,400
266.9000
267.8000
263.8300
264.2000
198,500
260.8000
267.1900
260.8000
265.7800
226,900
Weekend
Weekend
259.4000
262.3000
258.1300
261.0900
273,300
258.1000
260.8300
256.1400
258.1600
207,000
256.8000
258.2200
254.1700
256.4000
150,900
252.8500
261.5300
252.8500
256.8000
354,600
252.2400
255.3000
251.2900
252.3500
147,900
Weekend
Weekend
256.5900
256.6100
252.1900
252.4100
271,700
256.6700
258.6000
255.3800
256.4100
290,500
254.1700
256.0900
252.2100
254.3400
173,400
251.0200
252.8900
249.4100
252.3000
270,400
251.3100
252.8100
248.9700
249.7400
77,800
Weekend
Weekend
257.2600
260.4000
250.6300
252.1000
121,700
255.1200
256.4900
253.2100
255.5100
206,600
257.0800
258.7700
254.1100
255.7900
186,700
258.9100
261.1500
256.6700
257.6900
117,000
261.5100
261.5100
257.7900
258.2100
226,000
Weekend
Weekend
261.2900
262.3600
259.1700
260.2300
187,700
259.4700
262.5900
259.4700
261.8800
288,700
261.9600
261.9600
258.0900
259.8100
121,600
262.2200
262.7700
260.2500
261.2100
137,400
262.9800
264.1800
261.3700
261.4800
272,000
Weekend
Weekend
264.1500
264.8800
262.6400
263.1300
228,700
258.8000
262.6500
258.8000
262.1400
170,900
260.1600
261.0000
257.7200
259.8100
213,700
258.9400
261.0200
258.9400
260.8400
181,800
255.1900
259.7300
255.1900
259.7300
174,300
Weekend
Weekend
258.2600
259.8600
255.9000
256.2200
345,700
257.9400
259.1300
255.0000
257.2600
279,000
259.2500
260.9200
256.5700
258.3300
336,400
16 · 10-Q/A
After market open · 11:37 ET
10-Q/A ↗
259.9800
259.9800
253.8400
254.7300
136,300
15 · 10-Q
Pre-market · 07:49 ET
10-Q ↗
254.0700
257.7300
254.0700
256.0000
178,700
Weekend
Weekend
No trading
253.2300
257.4800
252.4900
256.1900
196,200
256.7500
256.7500
251.2500
254.5900
331,600
14 · 8-K
Pre-market · 08:04 ET
8-K ↗
250.4400
251.7100
247.5000
251.5900
267,400
249.9000
254.0100
248.8300
249.3300
287,900
Weekend
Weekend
252.5000
254.0000
248.4700
248.6200
388,400
260.8300
261.3900
250.5700
251.4700
428,700
266.0000
266.8100
260.1900
262.2100
415,600
266.9800
266.9800
262.0500
263.5400
289,700
260.7600
267.7400
260.7600
266.2300
504,500
Weekend
Weekend
267.4600
267.4600
259.9500
260.7600
705,500
266.3700
268.7700
262.8300
265.5000
401,300
272.5900
272.8100
267.3800
267.7200
520,900
274.6400
275.2900
273.4000
273.4200
556,100
275.0000
275.2500
273.0900
273.8100
411,200
Weekend
Weekend
273.3400
275.1200
270.5800
273.3100
524,600
274.0800
277.7500
272.1200
272.8800
1,019,400
276.2100
283.7700
274.6500
274.8900
2,388,900
13 · 8-K
Pre-market · 08:10 ET
8-K ↗
258.8100
263.9900
247.6600
257.9100
248,100
258.0000
265.7000
254.6000
262.6400
381,300
Weekend
Weekend
264.2500
266.0000
258.1800
259.1700
405,900
230.5600
271.3500
230.5600
262.7600
868,800
234.4400
235.1700
231.0000
231.2600
76,300
230.8900
234.0300
229.9000
232.7000
103,800
231.3300
234.9600
230.5000
231.4700
106,400
Weekend
Weekend
229.9100
236.4800
229.9100
234.8200
143,900
234.2500
235.2400
231.2500
232.5900
108,900
233.0800
233.7500
230.1200
232.8000
87,000
234.0000
236.2200
232.0500
233.0000
93,000
235.8900
236.6100
231.3600
234.0500
108,000
Weekend
Weekend
234.4300
239.5400
233.5100
237.9000
126,500
241.4500
243.4500
234.8800
235.6100
134,400
237.5600
242.0200
235.9400
241.2500
209,400
237.5400
239.1000
236.6200
238.2700
122,500
No trading
Weekend
Weekend
235.0600
239.3200
234.8600
239.3200
246,100
235.0000
238.5900
233.9400
235.0500
239,500
230.7100
235.6300
228.9600
235.0800
310,100
232.4000
241.3200
229.3900
230.0100
755,900
201.3800
205.0000
198.1000
199.8400
187,100
Weekend
Weekend
203.1400
206.3900
198.7600
201.3500
140,500
204.2700
208.2400
202.5400
202.5400
123,400
204.6400
204.7200
201.4200
203.1000
160,500
206.2700
207.6600
201.6000
203.0000
181,100
215.0000
218.0000
207.7600
208.0200
149,000
Weekend
Weekend
207.6100
215.5800
207.3000
215.0000
190,600
207.5000
210.0300
206.1300
209.5500
341,000
210.0000
210.0000
205.7400
207.3800
116,200
205.7100
209.6200
205.2100
209.6100
112,300
208.2900
210.6600
205.6400
206.9200
135,000
Weekend
Weekend
207.7500
210.0000
206.3500
207.9900
87,800
206.6900
210.4600
204.6100
208.8200
311,700
207.6100
208.8800
204.8100
206.3300
121,400
210.3300
210.3300
205.6700
205.6700
197,700
No trading
Weekend
Weekend
212.5800
215.0000
208.0000
209.8000
161,500
204.3900
212.5800
202.4000
212.4100
301,600
200.0000
202.2400
198.0000
202.0000
192,600
201.3000
202.4700
198.8100
199.7700
80,600
202.4300
204.6000
198.8700
201.5000
155,800
Weekend
Weekend
202.0100
205.1100
199.0000
203.3000
182,200
196.4900
203.0500
195.6000
202.0100
206,400
12 · 10-Q
After-hours · 17:30 ET
10-Q ↗
187.8200
202.0000
186.6100
197.0000
362,800
11 · 8-K
Pre-market · 08:05 ET
8-K ↗
196.2500
204.6500
195.5100
203.1500
307,300
192.4400
200.3400
192.4400
197.9200
193,700
Weekend
Weekend
191.5100
194.2000
191.4100
193.6100
164,700
No trading
195.0000
199.9800
191.9900
192.9000
155,000
196.0000
197.2900
195.0700
195.0700
126,600
10 · 8-K
After-hours · 16:13 ET
8-K ↗
197.5800
199.4800
195.0000
196.5500
175,500
Weekend
Weekend
201.2600
201.2600
197.5000
197.5800
151,200
No trading
199.2000
200.7500
197.3600
199.5700
136,000
200.2300
201.8000
197.1700
199.0000
379,200
213.2200
218.5200
191.9000
197.6400
1,406,700
Weekend
Weekend
172.5100
172.5100
166.4200
170.1600
526,400
9 · 8-K
After-hours · 16:30 ET
8-K ↗
177.5300
178.6400
173.3800
174.0400
183,900
174.1500
178.7800
171.8600
176.8100
290,300
175.9500
177.6600
173.3300
174.2000
245,800
8 · 8-K
After-hours · 16:03 ET
8-K ↗
183.9300
183.9300
176.8500
177.6200
221,400
Weekend
Weekend
180.3200
182.9200
178.3400
179.3500
144,700
182.6000
186.0400
179.6300
179.7700
166,500
180.5600
183.2600
179.3500
181.1300
245,100
180.4200
181.9000
178.4300
179.8700
202,100
181.3000
184.8100
178.8600
180.0100
416,300
Weekend
Weekend
178.0400
182.3100
176.7100
181.2200
146,300
178.0100
180.7500
173.8700
177.8500
195,900
176.5400
179.1200
175.6700
177.3800
160,900
7 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
176.6000
177.7200
174.2700
177.1900
326,600
170.9900
179.2800
170.9900
177.1500
215,900
Weekend
Weekend
6 · DEFA14A
After market open · 12:00 ET
DEFA14A ↗
171.5800
173.1200
171.5800
172.5500
157,900
No trading
166.1500
174.7500
164.4300
171.8500
332,600
163.5200
171.1700
163.5200
167.0200
125,100
163.0800
163.5300
160.1400
162.2900
97,700
Weekend
Weekend
160.7000
164.5000
159.8200
163.0500
127,700
159.4900
161.6300
158.2500
159.8600
156,700
158.6100
161.0900
157.6400
159.8500
232,700
158.7100
161.1000
154.0000
158.7100
152,300
159.5800
160.6900
157.7300
158.0500
274,600
Weekend
Weekend
158.4600
163.8600
154.0200
161.2000
324,600
154.8300
160.4800
151.5100
159.2100
169,500
153.6600
159.1700
153.6600
155.3700
153,100
5 · DEFA14A
Pre-market · 08:00 ET
DEFA14A ↗
152.8400
154.1400
151.5100
153.0500
75,800
152.0100
153.6800
150.4200
152.9100
142,700
Weekend
Weekend
150.4300
151.8700
149.7800
151.3400
106,900
149.9700
152.9200
147.6600
150.0200
114,100
151.9000
153.2700
150.6000
151.8100
84,500
155.1300
155.8400
150.3200
151.8600
121,000
155.1100
156.9100
152.2600
155.7600
149,000
Weekend
Weekend
155.0800
156.2700
152.0000
154.3500
145,900
155.3100
157.4800
154.0100
156.4200
139,900
4 · 10-K
After market open · 15:29 ET
10-K ↗
158.8500
159.6200
155.0000
155.5600
156,000
157.2200
160.3100
157.0400
159.5200
139,600
161.5900
161.7800
155.2300
157.7600
219,000
Weekend
Weekend
157.6900
161.4500
155.3600
161.4500
219,500
164.1500
164.1500
154.2400
155.9000
308,200
155.0000
169.9500
154.0000
164.9800
380,300
3 · 8-K
Pre-market · 08:41 ET
8-K ↗
171.7300
175.0000
170.2300
173.3700
173,400
168.5800
171.4800
166.9200
171.3300
117,700
Weekend
Weekend
2 · 8-K
After-hours · 17:22 ET
8-K ↗
165.1700
169.8100
164.7900
168.2900
183,200
161.6600
166.1300
159.5000
165.2400
228,700
163.2000
165.5500
160.0400
161.6800
129,400
157.8600
163.5400
156.2100
163.2100
227,400
158.3800
159.3400
156.5400
158.5200
92,100
Weekend
Weekend
161.3100
162.6400
157.0000
157.4500
87,700
164.9000
164.9000
161.1800
161.2800
81,000
165.2500
166.6300
164.1600
164.5300
72,500
164.7300
166.0700
163.8700
164.6800
92,200
169.2600
170.9100
164.2600
164.9700
120,300
Weekend
Weekend
167.5000
171.0000
166.1900
168.9100
105,100
166.0300
167.6700
164.9600
167.2500
87,600
166.1200
167.0000
164.5100
166.3100
76,800
166.7000
167.6200
164.8400
167.1900
101,000
167.8500
168.8900
165.7800
166.7000
107,200
Weekend
Weekend
165.4300
168.8700
164.2300
168.7600
78,800
167.3000
167.4500
164.3100
165.2700
100,000
166.2600
168.3600
166.2600
166.8000
128,000
171.5400
173.0900
166.8900
167.0900
135,900
168.2400
172.5200
167.7200
171.4800
123,600
Weekend
Weekend
171.2300
173.2300
167.4200
168.4500
413,200
170.1000
171.7300
168.7500
170.7000
126,900
171.6600
173.7400
169.2400
169.3200
118,000
170.3200
172.6800
170.3200
171.0500
83,900
172.2700
173.1400
170.4000
171.6000
161,600
Weekend
Weekend
175.0000
175.0000
171.4800
171.5700
80,900
171.3300
176.7200
171.3300
176.2200
104,300
172.4700
172.4700
170.2400
171.0700
107,300
173.8400
174.0600
170.6600
173.1300
64,500
177.6900
177.6900
173.3000
174.5600
124,500
Weekend
Weekend
178.4900
180.7500
177.1800
177.7700
91,600
175.8200
179.4400
175.3800
178.9600
63,900
176.2900
176.7000
175.0000
175.2800
97,500
177.5600
177.5600
173.1300
175.8700
57,900
No trading
Weekend
Weekend
176.3800
179.2000
175.3300
177.8200
104,300
177.3000
177.8000
174.5700
177.1300
114,500
175.0000
178.3000
175.0000
177.2700
65,400
176.6400
177.4200
175.6300
175.7500
109,100
179.0000
179.9400
175.6400
176.2000
75,800
Weekend
Weekend
175.9500
181.3700
174.7000
179.1100
87,800
172.9700
175.2300
172.9700
174.6600
56,300
175.2800
177.4600
173.8900
173.8900
63,000
175.5800
176.9100
174.6300
174.8700
68,500
173.7000
175.5900
173.7000
174.6800
51,000
Weekend
Weekend
175.0700
175.2800
172.6600
173.6300
65,000
1 · 8-K
After market open · 13:32 ET
8-K ↗
175.9700
176.8200
172.0600
174.7200
72,500
175.4100
178.4800
175.4100
177.9400
69,100
175.9500
176.7200
174.0000
175.3300
76,500
173.3800
174.8300
171.1500
174.4300
148,000
Weekend
Weekend
172.9200
173.9800
171.7200
172.1400
64,500
173.9500
175.0000
171.9800
172.6100
60,000
171.8200
172.7200
170.9900
172.4300
68,300
172.5100
174.1400
170.5700
171.8700
104,800
169.9400
173.6400
169.3000
172.9200
84,400
Weekend
Weekend
170.3800
170.8700
165.7400
169.9800
142,700
168.8600
173.7500
168.8600
171.0300
168,200
172.9000
173.5000
169.5500
170.3700
92,700
175.4100
175.8900
171.5500
172.3500
132,400
173.4100
178.9300
173.4100
174.0000
176,600
Weekend
Weekend
175.2400
175.2400
173.2400
173.4000
116,600
175.1400
176.2300
174.0800
174.4900
85,100
173.9200
176.5900
173.4900
176.0200
100,200
174.3200
176.9600
173.4300
173.6100
92,200
Announcement Events
Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.