$75.88—Stale · unknown old
Latest analyst action Page refreshed hourly; analyst feeds refreshed dailyAbout this data
Consensus
Buy4.00 / 515 ratings · Strong Buy 0 · Buy 15 · Hold 0 · Sell 0 · Strong Sell 0
Avg target $134.25+76.9%Median $134.50High $155.00Low $120.0012 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 |
| Revenue (B) | 6.53 | 7.13 | 7.14 | 7.49 | 7.73 | 8.03 |
| Growth YoY | +73.9% | +9.1% | +0.1% | +4.9% | +3.2% | +3.9% |
| High estimate | – | – | – | 7.53 | 8.11 | 9.26 |
| Low estimate | – | – | – | 7.42 | 7.54 | 7.54 |
| Analysts | – | – | – | 15 | 15 | 13 |
| EPS, adjusted | 4.10 | 6.03 | 4.19 | 4.62 | 5.00 | 5.97 |
| Growth YoY | n/m | +47.1% | −30.5% | +10.3% | +8.1% | +19.3% |
| High estimate | – | – | – | 5.38 | 5.89 | 6.93 |
| Low estimate | – | – | – | 4.13 | 4.39 | 4.97 |
| Analysts | – | – | – | 11 | 9 | 7 |
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
17 firms active in the last 12 months
| Firm | Analyst | Rating | Prev rating | Target | Prev target | Chg | Upside | Date |
|---|---|---|---|---|---|---|---|---|
| UBS | – | Buy | Buy | $138.00 | $146.00 | −5% | +82% | Sep 11 |
| Wolfe Research | – | Outperform · Jan 2020 · not counted | Peer Perform | $128.00 | – | – | +69% | Sep 2 |
| Argus Research | – | Buy | Buy | – | – | – | – | Aug 6 |
| Barclays | Brandt Montour | Overweight | Overweight | $136.00 | $134.00 | +1% | +79% | Aug 5 |
| Macquarie | – | Outperform | Outperform | – | – | – | – | Aug 5 |
| Stifel Nicolaus | Steven Wieczynski | Buy · Jul 2026 | Buy | $143.00 | $140.00 | +2% | +88% | Aug 5 |
| Wells Fargo | Trey Bowers | Overweight | Overweight | $141.00 | $142.00 | −1% | +86% | Aug 5 |
| Mizuho | – | Outperform | Outperform | $133.00 | $134.00 | −1% | +75% | Jul 28 |
| Morgan Stanley | Stephen Grambling | Overweight · May 2026 | Overweight | $128.00 | $133.00 | −4% | +69% | Jul 22 |
| Goldman Sachs | – | Buy · Oct 2025 | Buy | $120.00 | $148.00 | −19% | +58% | Jul 15 |
| JP Morgan | – | Overweight | Overweight | – | – | – | – | Jul 15 |
| Truist Financial | – | – | – | $125.00 | – | – | +65% | Jul 8 |
| B of A Securities | – | Buy | Buy | – | – | – | – | May 11 |
| Citigroup | – | Buy | Buy | – | – | – | – | May 8 |
| Deutsche Bank | Steven Pizzella | Buy · Nov 2024 | Buy | $137.00 | $144.00 | −5% | +81% | May 8 |
| Susquehanna | Joseph Stauff | Positive | Positive | $127.00 | $133.00 | −5% | +67% | Apr 16 |
| Jefferies | – | Buy | Buy | $155.00 | $105.00 | +48% | +104% | Apr 6 |
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