$74.59
+4.88% today · +3.34% 1W
Oct 23 close or latest
Meta Analyst score Buy 6.4/10 (+0.76 raw)
Every firm's latest rating in the past year, each weighted by its age (a 3-month-old call counts half as much as today's), blended with the consensus of 16 analysts (+0.81, counted like 1.5 fresh ratings), and pulled toward the typical S&P 500 score (+0.64) as if that were 3 more fresh ratings, so a score from few or old calls says less. 10 firms, 10 with a call in the past 3 months.
| Firm | Latest rating | Date | Weight |
|---|---|---|---|
| BNP Paribas | Neutral | Oct 14, 2026 | 7% |
| UBS | Buy | Oct 12, 2026 | 7% |
| Goldman Sachs | Buy | Oct 8, 2026 | 7% |
| Keybanc | Sector Weight | Oct 7, 2026 | 7% |
| Oppenheimer | Outperform | Oct 6, 2026 | 7% |
| Mizuho | Outperform | Oct 5, 2026 | 7% |
| B of A Securities | Buy | Oct 5, 2026 | 7% |
| BMO Capital | Outperform | Oct 2, 2026 | 6% |
| Morgan Stanley | Overweight | Oct 2, 2026 | 6% |
| RBC Capital | Outperform | Oct 2, 2026 | 6% |
Buy is what the ratings average to, +0.76 on a scale from −2 (strong sell) to +2 (strong buy). 6.4/10 means better than 64% of S&P 500 stocks (503 scored, Oct 18, 2026): analysts rarely say sell, so most stocks land between +0.4 and +0.8, and the 0–10 shows where this one sits among them.
Mean target
$82.07
+10.0% upside
Median target
$83.00
+11.3% upside
Target range
74.00–90.00
low to high
Analysts
16
as of Oct 18
Price vs. targets
Low $74
Mean $82
High $90
Now $74.59
Consensus
Strong buy 2Buy 9Hold 5Sell 0Strong sell 0
Rating and target changes
| Date | Firm | Action | Rating | Target |
|---|---|---|---|---|
| Oct 14, 2026 | BNP Paribas | Initiated | Neutral | $75.00 |
| Oct 12, 2026 | UBS | Initiated | Buy | $89.00 |
| Oct 8, 2026 | Goldman Sachs | Initiated | Buy | $87.00 |
| Oct 7, 2026 | Keybanc | Initiated | Sector Weight | — |
| Oct 6, 2026 | Oppenheimer | Initiated | Outperform | $82.00 |
| Oct 5, 2026 | Mizuho | Initiated | Outperform | $84.00 |
| Oct 5, 2026 | B of A Securities | Initiated | Buy | $78.00 |
| Oct 2, 2026 | BMO Capital | Initiated | Outperform | $85.00 |
| Oct 2, 2026 | Morgan Stanley | Initiated | Overweight | $85.00 |
| Oct 2, 2026 | RBC Capital | Initiated | Outperform | $85.00 |
Source: Yahoo Finance analyst data, collected daily.