$101.45—Stale · unknown old
NYSE • Last print unknown ago
$101.45—Stale · unknown old
Consensus
Hold3.36 / 511 ratings · Strong Buy 0 · Buy 4 · Hold 7 · Sell 0 · Strong Sell 0
Avg target $122.40+20.7%Median $120.50High $135.00Low $114.0010 targets in the last 12 months1 rating older than 2 years not counted
Price vs average target
Revenue and EPS estimates
| Reported | Consensus estimates | |||||||
|---|---|---|---|---|---|---|---|---|
| Fiscal period | FY2023Dec '23 | FY2024Dec '24 | FY2025Dec '25 | FY2026Dec '26 | FY2027Dec '27 | FY2028Dec '28 | FY2029Dec '29 | FY2030Dec '30 |
| Revenue (B) | 8.89 | 8.60 | 9.80 | 10.13 | 10.68 | 11.45 | 12.05 | 12.62 |
| Growth YoY | −7.3% | −3.3% | +14.0% | +3.3% | +5.4% | +7.3% | +5.2% | +4.7% |
| High estimate | – | – | – | 10.20 | 10.94 | 12.06 | 12.54 | 13.13 |
| Low estimate | – | – | – | 10.03 | 10.33 | 10.56 | 11.02 | 11.54 |
| Analysts | – | – | – | 10 | 10 | 13 | 11 | 6 |
| EPS, adjusted | 4.63 | 4.89 | 5.28 | 5.60 | 6.00 | 6.49 | 7.01 | 7.56 |
| Growth YoY | +3.8% | +5.6% | +8.0% | +6.1% | +7.1% | +8.2% | +8.1% | +7.8% |
| High estimate | – | – | – | 5.61 | 6.04 | 6.61 | 7.38 | 7.96 |
| Low estimate | – | – | – | 5.57 | 5.95 | 6.41 | 6.23 | 6.72 |
| Analysts | – | – | – | 10 | 9 | 9 | 3 | 3 |
Consensus mean of analyst estimates. EPS is adjusted (street) EPS, the basis analysts forecast; annual actuals are the sum of the four reported quarters. Growth compares with the same period a year earlier; n/m where the prior period was a loss.
Brokers
13 firms active in the last 12 months
| Firm | Analyst | Rating | Prev rating | Target | Prev target | Chg | Upside | Date |
|---|---|---|---|---|---|---|---|---|
| Truist Financial | Richard Sunderland | Hold | Hold | $114.00 | $119.00 | −4% | +12% | Aug 13 |
| Keybanc | Sophie Karp | Overweight | Overweight | $117.00 | $123.00 | −5% | +15% | Jul 23 |
| BMO Capital | James Thalacker | Market Perform | Market Perform | $117.00 | $121.00 | −3% | +15% | Jul 22 |
| JP Morgan | – | Neutral | Neutral | – | – | – | – | Jul 16 |
| Mizuho Securities | – | Outperform · Feb 2026 | Outperform | $124.00 | $121.00 | +2% | +22% | May 6 |
| Barclays | Nicholas Campanella | Equal Weight | Equal Weight | $117.00 | $105.00 | +11% | +15% | Apr 21 |
| Wells Fargo | Shahriar Pourreza | Overweight · Jan 2026 | Overweight | $127.00 | $117.00 | +9% | +25% | Apr 21 |
| BTIG | Alex Kania | – | – | $135.00 | $136.00 | −1% | +33% | Jan 30 |
| Jefferies | – | Hold | Hold | – | – | – | – | Jan 28 |
| RBC Capital | Stephen D'Ambrisi | Sector Perform · Feb 2024 · not counted | Sector Perform | $127.00 | $131.00 | −3% | +25% | Jan 23 |
| B of A Securities | – | Neutral | Neutral | – | – | – | – | Dec 31, 2025 |
| UBS | – | Neutral · Dec 2025 | Neutral | $116.00 | $115.00 | +1% | +14% | Dec 31, 2025 |
| Scotiabank | Andrew Weisel | Sector Outperform | Sector Outperform | $130.00 | $129.00 | +1% | +28% | Oct 31, 2025 |
Explore More
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers