Analyst Target Prices
HIGH TARGET
MEAN TARGET
LOW TARGET
52 WK High
52 WK Low
Earnings History - Surprises*
| Qtr Ending 12/24 | Qtr Ending 03/25 | Qtr Ending 06/25 | Qtr Ending 09/25 | |
|---|---|---|---|---|
| Reported | $1.22 | $1.21 | $1.24 | $1.39 |
| Estimate | $1.16 | $1.13 | $1.20 | $1.28 |
| Difference | +0.06 | +0.08 | +0.04 | +0.11 |
| Surprise | +5.17% | +7.08% | +3.33% | +8.59% |
Last 4 Quarters
- Key:
- Reported
- Estimate
Earnings Estimates
| Next Earnings Release Date - N/A | Current Qtr 12/2025 | Next Qtr 03/2026 | Fiscal Yr 12/2025 | Fiscal Yr 12/2026 |
|---|---|---|---|---|
| Average Earnings Estimate | 1.24 | 1.17 | 4.86 | 5.01 |
| Number of Estimates | 6 | 6 | 6 | 6 |
| High Estimate | 1.26 | 1.20 | 4.91 | 5.09 |
| Low Estimate | 1.17 | 1.12 | 4.82 | 4.88 |
| Prior Year | 1.22 | 1.21 | 4.84 | 4.86 |
| Growth Rate Est. (year over year) Growth Rate Est. (yoy) | +1.64% | -3.31% | +0.41% | +3.09% |
*Earnings numbers reflect diluted earnings per share, reported before non-recurring items.
Key Statistics
| Market Cap, $K | 3,877,810 |
| Shares Outstanding, K | 76,140 |
| Price/Earnings Forward | 10.55 |
| Price/Earnings ttm | 10.13 |
| P/E to Growth | 3.32 |
| Earnings Per Share ttm | 2.29 |
| Most Recent Earnings | $0.79 on 10/29/25 |
| 60-Month Beta | 1.23 |
| Annual Sales, $M | 698 |
| Annual Net Income, $M | 146 |
| Annual Dividend Yield | 3.50 (6.87%) |
| Most Recent Dividend | 0.295 on 10/31/25 |