Ticker: UNF

UniFirst

Industrials Industrials Specialty Business Services
Price 294.34
Reco Buy Potential 70 Risk 32 Updated 2026-07-25

Forecast impact

played out
Target -11.0% target fill 112.3%
Reaction D5 -0.17% · D10 +8.11% market trust
Impact Potential 0 · Risk 0 valid until 2026-08-05

Track in portfolio

Price chart

AI recommendation Analyst forecast Calendar event Positive signal Negative signal Neutral / update Hold / informational B My buy S My sell
Description

Company and Business Model

UniFirst Corporation provides uniform and workwear rental services, along with facility services such as floor mats and restroom supplies. Its core products include uniforms, protective clothing, and related accessories. The company operates primarily in the industrials sector, serving a diverse range of industries including healthcare, manufacturing, and food service. Major revenue sources stem from rental agreements and sales of work apparel and services.

Investment Profile

The investment profile of UniFirst is more aligned with balanced investors, given its moderate growth potential and stable revenue streams. The company offers a modest dividend yield, appealing to those seeking income alongside capital appreciation. Its performance indicates a consistent operational track record, making it suitable for investors looking for a blend of growth and income.

Fundamental metrics (experimental) Updated: 2026-07-27
EPS (TTM) — earnings per share for the last 12 months, $
6.62
Revenue QoQ — quarter-over-quarter revenue growth
1.9%
EPS surprise
13.6%
20d volatility
1.2%
Dividend yield
0.6%
last ex-date
2026-09-04
AI recommendation changes
Date Before After Reason
2026-06-09 Hold Buy Moderate growth with stable fundamentals; cautious outlook.
2026-06-01 Buy Hold Solid fundamentals, but mixed momentum signals present uncertainty.
2026-05-08 Buy Strong performance but mixed momentum signals.
Analyst forecasts
Date Analyst Action Target Price Then
2026-07-06 UBS Target Raised — → 262 270.92
2026-01-08 Robert W. Baird Target Raised 175 → 198 199.5
2026-01-08 UBS Target Raised 182 → 206 198.725
News Page 1 of 1

Nothing yet