Price alert —
Loading…
Sign in to get a one-time email the moment M crosses your price. Free accounts included.
Sign in / create a free accountLow
$9.00
Average
$22.77
High
$30.00
$9.00 low$30.00 high
Current $23.68
-3.8% to average
hold
Strong buy 1Buy 1Hold 11Sell 4Strong sell 2
Beat
Miss
last 12 quarters · bar = surprise %
| Date | EPS actual | EPS est | Surprise | Next-day move |
|---|---|---|---|---|
| 2026-06-03 | 0.13 | 0.03 | +360.0% | +5.6% |
| 2026-03-18 | 1.67 | 1.56 | +6.8% | +1.9% |
| 2025-12-03 | 0.09 | -0.13 | +168.2% | -0.6% |
| 2025-09-03 | 0.31 | 0.19 | +66.2% | +5.9% |
| 2025-05-28 | 0.16 | 0.15 | +6.6% | -0.5% |
| 2025-03-06 | 1.80 | 1.54 | +16.7% | +6.3% |
| 2024-12-11 | 0.04 | 0.03 | +58.9% | -1.6% |
| 2024-08-21 | 0.53 | 0.29 | +80.0% | -1.8% |
| 2024-05-21 | 0.27 | 0.17 | +60.2% | +0.2% |
| 2024-02-27 | 2.45 | 1.99 | +23.3% | -7.7% |
| 2023-11-16 | 0.21 | 0.01 | +3483.6% | +8.3% |
| 2023-08-22 | 0.26 | 0.14 | +90.0% | -0.6% |