MCRI(MCRI)
MCRI
Latest analyst action Page refreshed hourly; analyst feeds refreshed dailyAbout this data
Consensus
Hold3.20 / 55 ratings · Strong Buy 0 · Buy 1 · Hold 4 · Sell 0 · Strong Sell 0
Avg target $119.50+0.2%Median $119.00High $128.00Low $112.004 targets in the last 12 months
Price vs average target
Revenue and EPS estimates
| Reported | Consensus estimates | |||||||
|---|---|---|---|---|---|---|---|---|
| Fiscal period | FY2023Dec '23 | FY2024Dec '24 | FY2025Dec '25 | FY2026Dec '26 | FY2027Dec '27 | FY2028Dec '28 | FY2029Dec '29 | FY2030Dec '30 |
| Revenue (M) | 501.5 | 522.2 | 545.1 | 570.4 | 581.8 | 593.5 | 601.0 | 609.0 |
| Growth YoY | +4.9% | +4.1% | +4.4% | +4.6% | +2.0% | +2.0% | +1.3% | +1.3% |
| High estimate | – | – | – | 573.7 | 585.1 | 600.7 | 604.4 | 612.5 |
| Low estimate | – | – | – | 568.3 | 579.6 | 588.3 | 598.8 | 606.7 |
| Analysts | – | – | – | 3 | 4 | 3 | 1 | 2 |
| EPS, adjusted | 4.20 | 4.95 | 5.43 | 6.85 | 7.09 | 7.63 | 9.23 | 9.71 |
| Growth YoY | −5.8% | +17.9% | +9.7% | +26.2% | +3.5% | +7.5% | +21.0% | +5.2% |
| High estimate | – | – | – | 6.90 | 7.15 | 8.36 | 9.30 | 9.78 |
| Low estimate | – | – | – | 6.82 | 7.06 | 6.86 | 9.19 | 9.66 |
| Analysts | – | – | – | 1 | 3 | 3 | 1 | 1 |
Consensus mean of analyst estimates. EPS is adjusted (street) EPS, the basis analysts forecast; annual actuals are the sum of the four reported quarters. Growth compares with the same period a year earlier; n/m where the prior period was a loss.
Brokers
6 firms active in the last 12 months
| Firm | Analyst | Rating | Prev rating | Target | Prev target | Chg | Upside | Date |
|---|---|---|---|---|---|---|---|---|
| Macquarie | – | Neutral | Neutral | – | – | – | – | Aug 17 |
| Stifel Nicolaus | Jeffery Stantial | Hold | Hold | $128.00 | $97.00 | +32% | +7% | Jul 21 |
| Wells Fargo | Zachary Silverberg | Equal Weight | Equal Weight | $114.00 | $116.00 | −2% | −4% | Jul 21 |
| Truist Securities | – | Buy | Buy | – | – | – | – | Jul 20 |
| UBS | – | – | – | $124.00 | – | – | +4% | Jul 2 |
| Jefferies | – | Hold · Jan 2025 | Hold | $112.00 | $90.00 | +24% | −6% | Dec 24, 2025 |
Explore More
Consumer Cyclical Stocks
More Consumer Cyclical stocks
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers