NYSE - Delayed Quote USD

UniFirst Corporation (UNF)

Compare
179.13 +1.86 (+1.05%)
At close: December 20 at 4:00:02 PM EST
180.71 +1.58 (+0.88%)
After hours: 7:47:32 PM EST

Research Analysis

Earnings Per Share

Consensus EPS
 

Revenue vs. Earnings

Revenue 639.87M
Earnings 44.63M
Q4'23
Q1'24
Q2'24
Q3'24
0
200M
400M
600M
 

Analyst Recommendations

  • Strong Buy
  • Buy
  • Hold
  • Underperform
  • Sell
 

Analyst Price Targets

172.00 Low
185.50 Average
179.13 Current
200.00 High

Earnings Estimate

Currency in USD Current Qtr. (Nov 2024)Next Qtr. (Feb 2025)Current Year (2025)Next Year (2026)
No. of Analysts 6665
Avg. Estimate 2.221.397.678.57
Low Estimate 1.881.247.578.43
High Estimate 2.391.877.788.82
Year Ago EPS 2.371.128.257.67

Revenue Estimate

Currency in USD Current Qtr. (Nov 2024)Next Qtr. (Feb 2025)Current Year (2025)Next Year (2026)
No. of Analysts 4443
Avg. Estimate 606.95M603.89M2.43B2.53B
Low Estimate 602M602M2.43B2.52B
High Estimate 609.86M604.82M2.44B2.54B
Year Ago Sales 593.52M590.71M2.43B2.43B
Sales Growth (year/est) 2.26%2.23%0.27%3.95%

Earnings History

Currency in USD 11/30/2023 2/29/2024 5/31/2024 8/31/2024
EPS Est. 2.181.431.862.05
EPS Actual 2.371.122.22.46
Difference 0.2-0.310.330.41
Surprise % 9.12%-21.79%17.85%20.18%

EPS Trend

Currency in USD Current Qtr. (Nov 2024)Next Qtr. (Feb 2025)Current Year (2025)Next Year (2026)
Current Estimate 2.221.397.678.57
7 Days Ago 2.431.468.329.02
30 Days Ago 2.431.468.329.02
60 Days Ago 2.431.468.329.02
90 Days Ago 2.431.468.329.02

EPS Revisions

Currency in USD Current Qtr. (Nov 2024)Next Qtr. (Feb 2025)Current Year (2025)Next Year (2026)
Up Last 7 Days 11----
Up Last 30 Days 11----
Down Last 7 Days 4463
Down Last 30 Days 4463

Growth Estimates

Current Qtr.Next Qtr.Current YearNext Year
UNF -6.42%24.83%-6.98%11.72%
S&P 500 5.00%12.00%2.10%12.20%

Upgrades & Downgrades

Maintains Baird: Neutral to Neutral 10/24/2024
Maintains UBS: Neutral to Neutral 6/27/2024
Maintains JP Morgan: Underweight to Underweight 6/27/2024
Maintains Baird: Neutral to Neutral 6/27/2024
Maintains UBS: Neutral to Neutral 3/28/2024
Maintains Barclays: Equal-Weight to Equal-Weight 2/29/2024

Related Tickers