Analyst price target
11 analystsLow
$39.90
Mean
$46.63
High
$55.00
Current $44.73
+4.2% to mean
Recommendation
yfinancehold
Consensus score 2.81 (1 = strong buy · 5 = strong sell)
Earnings history · actual vs estimate
| Date | EPS actual | EPS est | Surprise |
|---|---|---|---|
| 2026-04-13 | 0.30 | 0.30 | +0.7% |
| 2026-01-20 | 0.26 | 0.26 | +0.6% |
| 2025-10-13 | 0.29 | 0.30 | -2.4% |
| 2025-07-14 | 0.29 | 0.27 | +7.3% |
| 2025-04-11 | 0.26 | 0.26 | +0.1% |
| 2025-01-17 | 0.23 | 0.24 | -3.7% |
| 2024-10-11 | 0.26 | 0.26 | +1.1% |
| 2024-07-12 | 0.26 | 0.25 | +0.1% |
| 2024-04-11 | 0.26 | 0.27 | -2.0% |
| 2024-01-18 | 0.23 | 0.22 | +2.3% |
| 2023-10-12 | 0.26 | 0.25 | +3.5% |
| 2023-07-13 | 0.26 | 0.26 | -0.8% |