Analyst Target Prices
HIGH TARGET
MEAN TARGET
LOW TARGET
52 WK High
52 WK Low
Earnings History - Surprises*
| Qtr Ending 09/24 | Qtr Ending 12/24 | Qtr Ending 03/25 | Qtr Ending 06/25 | |
|---|---|---|---|---|
| Reported | $3.56 | $2.86 | $2.69 | $3.09 |
| Estimate | $3.44 | $2.86 | $2.84 | $2.98 |
| Difference | +0.12 | unch | -0.15 | +0.11 |
| Surprise | +3.49% | unch | -5.28% | +3.69% |
Last 4 Quarters
- Key:
- Reported
- Estimate
Earnings Estimates
| Next Earnings Release Date - 11/06/25 [BMO] | Current Qtr 09/2025 | Next Qtr 12/2025 | Fiscal Yr 09/2025 | Fiscal Yr 09/2026 |
|---|---|---|---|---|
| Average Earnings Estimate | 3.41 | 3.12 | 12.02 | 12.90 |
| Number of Estimates | 7 | 3 | 7 | 7 |
| High Estimate | 3.45 | 3.17 | 12.08 | 13.06 |
| Low Estimate | 3.37 | 3.05 | 11.91 | 12.75 |
| Prior Year | 3.56 | 2.86 | 12.43 | 12.02 |
| Growth Rate Est. (year over year) Growth Rate Est. (yoy) | -4.21% | +9.09% | -3.30% | +7.32% |
*Earnings numbers reflect diluted earnings per share, reported before non-recurring items.
Key Statistics
| Market Cap, $K | 53,989,376 |
| Shares Outstanding, K | 222,554 |
| Price/Earnings Forward | 18.97 |
| Price/Earnings ttm | 20.05 |
| P/E to Growth | 5.09 |
| Earnings Per Share ttm | 12.20 |
| Most Recent Earnings | $3.09 on 07/31/25 |
| 60-Month Beta | 0.83 |
| Annual Sales, $M | 12,101 |
| Annual Net Income, $M | 3,828 |
| Annual Dividend Yield | 7.14 (2.94%) |
| Most Recent Dividend | 1.790 on 10/01/25 |