Price alert —
Loading…
Sign in to get a one-time email the moment KMT crosses your price. Free accounts included.
Sign in / create a free accountLow
$31.00
Average
$36.21
High
$47.50
$31.00 low$47.50 high
Current $33.74
+7.3% to average
hold
Hold 7Sell 7Strong sell 1
Beat
Miss
last 12 quarters · bar = surprise %
| Date | EPS actual | EPS est | Surprise | Next-day move |
|---|---|---|---|---|
| 2026-05-06 | 0.77 | 0.67 | +14.6% | -3.6% |
| 2026-02-04 | 0.47 | 0.38 | +24.3% | -0.2% |
| 2025-11-05 | 0.34 | 0.24 | +44.6% | +3.1% |
| 2025-08-06 | 0.34 | 0.39 | -13.1% | -2.8% |
| 2025-05-07 | 0.47 | 0.24 | +97.2% | +5.0% |
| 2025-02-05 | 0.25 | 0.26 | -3.2% | -3.1% |
| 2024-11-06 | 0.29 | 0.26 | +13.4% | -6.0% |
| 2024-08-07 | 0.49 | 0.44 | +12.6% | +3.0% |
| 2024-05-08 | 0.30 | 0.30 | +0.0% | +2.7% |
| 2024-02-07 | 0.29 | 0.25 | +14.0% | -2.9% |
| 2023-11-01 | 0.37 | 0.35 | +4.8% | +2.3% |
| 2023-08-01 | 0.51 | 0.59 | -13.2% | -0.4% |