Unifirst Corporation UNF

Open calendar →

Unifirst Corporation Common Stock · Company · NYSE

Paper trade (simulated — no real money)

Fill: USD 281.2900 · FX 1 USD = 1.277900 SGD · about SGD 359.4605 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 155.90 → 281.29 · 80.4%
301.190225.605150.020 1 2 3 4 5 6 7 8,9 10 11 12,13 14 15 16 17 18 19 Oct 25Jan 26Apr 26Jul 26Oct 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 23 Oct 2025 — 24 Oct 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.

Weekend
276.8900 284.8300 275.5000 281.2900 341,197
275.8500 282.1300 274.0000 278.9900 309,600
19 · 8-K After market open · 12:06 ET 8-K ↗
269.0200 275.1200 265.0200 274.0000 322,500
264.7600 267.1400 263.6900 266.6300 208,300
261.2800 265.6400 260.0000 262.1300 230,200
Weekend
Weekend
265.8300 266.6900 258.0000 263.0000 229,100
260.4500 267.5100 260.4500 264.8300 182,600
259.2200 259.6900 253.6500 258.0800 321,000
265.2200 266.7400 257.5000 258.0800 287,900
261.7900 266.0400 261.7900 262.4600 180,100
Weekend
Weekend
259.8000 264.1400 259.2500 260.8500 324,400
253.9100 261.5200 249.5100 259.6000 254,800
251.8500 256.5200 251.0400 252.3100 228,300
252.2000 254.7400 250.4000 251.7200 225,800
251.6200 256.6900 251.6200 252.8900 245,600
Weekend
Weekend
252.6500 255.7400 248.5200 251.7800 555,400
250.9100 256.3900 248.9300 252.3200 389,500
253.9300 256.0100 248.5400 250.5200 497,400
260.5000 260.7700 252.8100 254.5400 413,600
258.4500 267.0000 256.9800 259.4400 388,300
Weekend
Weekend
258.6400 261.4800 256.4100 259.0900 155,200
258.5800 262.5300 255.9400 257.8600 437,100
263.9000 266.7400 257.0900 257.6200 195,300
265.8600 268.9600 263.9300 265.0200 204,500
262.0400 266.2200 261.6000 264.0000 284,700
Weekend
Weekend
260.9500 263.3400 255.0000 261.6200 733,900
266.8600 271.9600 261.2600 261.2600 387,500
267.0600 269.7300 265.8100 266.1200 643,300
270.1200 271.3200 266.1300 267.2700 388,900
276.2700 279.0000 270.0200 270.0700 372,000
Weekend
Weekend
18 · 8-K After-hours · 16:17 ET 8-K ↗
271.8800 275.9700 267.4000 274.6800 413,500
275.8500 275.8500 269.6800 270.7700 562,000
274.5200 276.8800 272.0200 275.1500 310,400
272.6000 291.1700 272.6000 275.6600 259,000
No trading
Weekend
Weekend
273.4300 275.5000 269.6200 275.1700 317,700
277.1500 279.0600 272.4300 275.1000 209,500
278.3300 278.8500 274.3400 275.2600 262,900
278.0100 281.9600 275.5400 277.4800 273,900
280.4900 280.9500 275.8800 276.6000 309,100
Weekend
Weekend
285.0000 288.6900 280.7400 281.8800 515,600
17 · 8-K Pre-market · 04:30 ET 8-K ↗
287.5100 287.5100 284.8000 285.7500 232,600
289.6000 291.3900 286.1800 287.9800 260,300
290.5000 294.9800 285.3400 288.0600 349,000
291.3800 293.1800 290.4400 291.7500 195,200
Weekend
Weekend
289.5500 291.7400 287.9000 290.2500 148,700
288.3300 292.7200 287.9800 288.6500 182,700
287.0200 293.3200 287.0200 289.3500 164,800
289.0600 289.9400 286.4100 286.5000 180,400
286.4500 289.6900 285.0200 286.4700 144,000
Weekend
Weekend
288.0000 288.8900 286.2700 286.7600 68,000
291.7300 291.9800 287.7100 287.9100 64,200
290.4500 292.6400 289.7800 290.0300 115,500
288.7700 293.6400 288.7700 291.4800 169,800
290.4000 291.4100 288.3400 289.6400 87,100
Weekend
Weekend
289.1600 291.2100 288.1100 290.3700 113,500
289.9000 290.2100 288.0000 288.9000 126,500
292.7600 292.7600 287.1200 289.9000 176,200
290.3700 292.4000 289.6900 290.3500 79,900
296.4700 298.9600 290.6700 291.4400 165,400
Weekend
Weekend
293.2500 294.0300 290.0300 292.9800 114,500
301.0300 301.0300 292.5500 293.6000 147,000
299.4100 306.6700 299.4100 301.1900 136,000
299.5600 303.0900 298.7700 300.5000 182,600
295.0000 298.3100 294.1100 297.4600 230,500
Weekend
Weekend
292.3300 294.7100 290.4000 294.3400 183,000
287.0000 291.5200 286.3600 289.7200 160,200
291.0000 291.4700 287.0000 290.5000 159,000
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
16 · 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
15 · 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
14 · 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
13 · 10-Q/A After market open · 11:37 ET 10-Q/A ↗
259.9800 259.9800 253.8400 254.7300 136,300
12 · 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
11 · 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
10 · 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
9 · 10-Q After-hours · 17:30 ET 10-Q ↗
187.8200 202.0000 186.6100 197.0000 362,800
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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

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.