Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
MCRI reports after market close, meaning Day 0 reflects anticipation and positioning ahead of results, while Day +1 captures the market's first full reaction to the actual earnings release.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-04-21 | -$0.55 (-0.55%) | $1.91 (1.93%) | +$15.66 (+15.89%) | $11.27 (11.43%) |
| 2026-02-04 | -$0.51 (-0.54%) | $4.10 (4.37%) | +$2.18 (+2.34%) | $7.88 (8.45%) |
| 2025-10-21 | +$0.70 (+0.72%) | $2.70 (2.80%) | -$4.01 (-4.12%) | $4.63 (4.76%) |
| 2025-07-16 | +$1.50 (+1.75%) | $2.31 (2.69%) | +$17.47 (+20.00%) | $12.50 (14.31%) |
| 2025-04-22 | +$2.30 (+3.12%) | $2.05 (2.78%) | +$1.79 (+2.35%) | $3.15 (4.14%) |
| 2025-02-11 | +$0.40 (+0.47%) | $1.05 (1.23%) | +$6.76 (+7.88%) | $5.28 (6.15%) |
| 2024-10-23 | -$0.12 (-0.16%) | $1.30 (1.76%) | +$4.79 (+6.50%) | $3.20 (4.35%) |
| 2024-07-24 | -$1.17 (-1.67%) | $0.82 (1.17%) | +$7.74 (+11.25%) | $10.36 (15.06%) |
| Avg Abs Move | 1.12% | 2.34% | 8.79% | 8.58% |
MCRI exhibits highly volatile post-earnings price action, with an average absolute Day +1 move of 8.79% — well above typical small-cap volatility. The historical pattern shows dramatic swings: the July 2025 and April 2026 reports both triggered massive rallies, with Day +1 moves of +20.00% and +15.89% respectively, reflecting strong operational beats that exceeded investor expectations. Conversely, the October 2025 report saw a -4.12% decline despite a modest earnings beat, suggesting the market was disappointed by guidance or forward commentary.
Day 0 moves are far more muted at 1.12% on average, indicating limited pre-announcement positioning. The Day 0 range of 2.34% and Day +1 range of 8.58% confirm that the real volatility arrives after results are digested. Investors should prepare for a potentially significant move — the stock has moved more than 6% in six of the past eight reports, with four instances exceeding 10%. The pattern suggests MCRI's earnings are high-stakes events where execution and guidance matter enormously.
| Metric | Value |
|---|---|
| Expiration Date | 08/21/26 (DTE 35) |
| Expected Move | $0.00 (0.00%) |
| Expected Range | $124.24 to $124.24 |
| Implied Volatility | 36.05% |
The options market is pricing in a 0.00% expected move for the August expiration — essentially no implied volatility premium for the upcoming earnings event. This stands in stark contrast to the 8.79% average historical Day +1 move, suggesting options are dramatically underpricing the potential post-earnings volatility. Either the market is expecting an unusually quiet report, or there's a significant disconnect between historical behavior and current options pricing.
Analyst sentiment on MCRI has deteriorated in recent weeks, with the consensus shifting toward a more cautious stance. The current average recommendation sits at 3.33 (between Hold and Buy), with 1 Strong Buy and 5 Hold ratings among the 6 analysts covering the stock. Notably, one analyst downgraded from Strong Buy to Hold in the past month, contributing to the weaker sentiment reading.
The average price target of $117.80 implies 4.3% downside from the current price of $123.03, with estimates ranging from a low of $102.00 to a high of $125.00. The relatively tight range and below-current-price target suggest analysts are skeptical that recent momentum can be sustained, despite the company's strong first-quarter performance.
The shift from 3.67 a month ago to 3.33 today reflects growing caution about valuation and execution risk. With the stock trading above the mean target and analyst conviction weakening, the consensus view appears to be that MCRI is fairly valued at best, and investors should wait for a better entry point or clearer evidence of sustained earnings power before adding exposure.
The Barchart Technical Opinion currently shows a 56% Buy signal, down from 72% a week ago and 100% a month ago — a clear deterioration in technical momentum heading into earnings. The weakening signal reflects recent price pressure and a loss of bullish conviction.
Timeframe Analysis:
Trend Characteristics: The trend is characterized as Strong in magnitude but in its Weakest directional phase, suggesting the stock remains in a longer-term uptrend but is experiencing near-term exhaustion or profit-taking ahead of the earnings event.
The stock is currently trading below its 5-day ($125.10), 10-day ($125.50), and 20-day ($128.17) moving averages, indicating short-term weakness and a pullback from recent highs. However, it remains above its 50-day ($123.78), 100-day ($112.72), and 200-day ($104.01) moving averages, confirming the longer-term uptrend is intact.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $125.10 | 50-Day MA | $123.78 |
| 10-Day MA | $125.50 | 100-Day MA | $112.72 |
| 20-Day MA | $128.17 | 200-Day MA | $104.01 |
The technical setup heading into earnings is mixed but cautiously supportive. While the stock has pulled back from its 20-day moving average and lost short-term momentum, it's holding above the critical 50-day average at $123.78 — a level that has provided support during the recent uptrend. The 100-day and 200-day averages remain well below current levels, offering a cushion if the stock sells off post-earnings. However, the deteriorating short-term signals and weakening Barchart Opinion suggest the path of least resistance may be lower unless the company delivers a significant positive surprise. Traders should watch the $123.78 level closely — a break below could trigger a deeper pullback toward the $112–$115 zone.