‹ Screener

UNIFIRST CORP

UNF · Services-Personal Services · 19.9M shares · -1%/yr ↓ buyback · EDGAR filings ↗

Reference price $237.54 · est. market cap ~$4.7B — last insider sale, 2026-02-17 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C66

Conservatively run #3 uniform-rental operator with a pristine balance sheet but mid-pack returns and flat growth.

Strengths

Risks

Notable findings

Quarterly revenue

2024-11-30 · $605M2025-08-30 · $614M2025-11-29 · $621M2026-02-28 · $623M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
36.6%
Operating margin
7.6%
Net margin
6.1%
Return on equity
6.8%
Return on assets
5.3%
Revenue growth (QoQ)
0.2%
Net-income growth
1.9%
Current ratio
3.2×
Free cash flow
$143M
EBITDA
$325M
Tangible book value
$1.4B
Cash & investments
$209M
Stock comp / revenue
0.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-03-17Levenstein CeceliaGift250
2026-03-16Levenstein CeceliaGift250
2026-03-13Levenstein CeceliaGift250
2026-02-17Katz David MartinSell1.5K$237.54
2026-02-09Levenstein CeceliaGift250
2026-02-09Ross William MastersSell1.1K$201.38
2026-02-06Levenstein CeceliaGift250
2026-02-06Levenstein CeceliaGift250
2026-01-05DIFILLIPPO DAVID ATax withheld1.1K$197.92
2025-12-16Croatti MatthewGrant646
2025-12-16Pupkin Sergio AGrant575
2025-12-16Rooney Kelly C.Grant3.4K
2025-12-16Sintros Steven SGrant5.2K
2025-12-16McKenney Cecilia KGrant575
2025-12-16NOWICKI JOSEPH MGrant575
2025-12-16Katz David MartinGrant1.9K
2025-12-16O'Connor ShaneGrant2.4K
2025-12-16Ross William MastersGrant1.3K
2025-11-19Sintros Steven STax withheld287$159.85
2025-11-03Katz David MartinOption exercise1.3K
2025-11-03Katz David MartinTax withheld1.3K$154.35
2025-11-03Katz David MartinSell8$155.11
2025-11-03Katz David MartinOption exercise1.2K
2025-11-03Katz David MartinTax withheld1.2K$156.50
2025-11-03Katz David MartinSell1$156.50
2025-10-31Ross William MastersTax withheld213$154.35
2025-10-31Katz David MartinGrant687
2025-10-31Katz David MartinTax withheld292$154.35
2025-10-31Katz David MartinTax withheld791$154.35
2025-10-31Sintros Steven STax withheld1.7K$154.35
2025-10-31Sintros Steven SGrant1.9K
2025-10-31Croatti MatthewTax withheld272$154.35
2025-10-31Ross William MastersGrant501
2025-10-31Ross William MastersTax withheld622$154.35
2025-10-31DIFILLIPPO DAVID AGrant501
2025-10-31DIFILLIPPO DAVID ATax withheld213$154.35
2025-10-31DIFILLIPPO DAVID ATax withheld622$154.35
2025-10-31O'Connor ShaneGrant897
2025-10-31O'Connor ShaneTax withheld381$154.35
2025-10-31O'Connor ShaneTax withheld915$154.35
2025-10-31Rooney Kelly C.Grant2.5K
2025-10-31Rooney Kelly C.Tax withheld1.1K$154.35
2025-10-31Rooney Kelly C.Tax withheld443$154.35
2025-09-30Rooney Kelly C.Tax withheld1.9K$167.19
2025-02-18Katz David MartinSell1.3K$210.95
2025-02-14DIFILLIPPO DAVID AOption exercise4.0K
2025-02-14DIFILLIPPO DAVID ATax withheld2.8K$216.21
2025-02-14DIFILLIPPO DAVID ASell1.2K$213.10
2025-02-14Ross William MastersSell716$213.10
2025-02-14Ross William MastersSell344$213.10
2025-01-13Zemlin Raymond C.Option exercise988
2025-01-13Zemlin Raymond C.Disposition595$220.70

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-12Shareholder voteReg FDOtherExhibitsfiling ↗
2026-04-01ResultsExhibitsfiling ↗
2026-03-11Material agreement5.03Reg FDOtherExhibitsfiling ↗
2026-01-07ResultsExhibitsfiling ↗
2025-12-29Exec/director changeExhibitsfiling ↗
2025-12-18Shareholder voteOtherExhibitsfiling ↗
2025-12-15OtherExhibitsfiling ↗
2025-10-22ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-122026-06-110001140361-26-025000 ↗
10-Q2026-04-072026-02-280001193125-26-144556 ↗
10-Q/A2026-04-072026-02-280001193125-26-144908 ↗
8-K2026-04-012026-04-010001193125-26-135782 ↗
8-K2026-03-112026-03-100001193125-26-101128 ↗
8-K2026-01-072026-01-070001193125-26-005469 ↗
10-Q2026-01-072025-11-290001193125-26-006587 ↗
8-K2025-12-292025-12-290001193125-25-335335 ↗
8-K2025-12-182025-12-150001193125-25-324914 ↗
8-K2025-12-152025-12-150001193125-25-319176 ↗
10-K2025-10-292025-08-300001193125-25-256222 ↗
8-K2025-10-222025-10-220001193125-25-245773 ↗