The analysts at a glance close of Oct 30, 2026 $110.50 median of 10 firms' latest targets, 1% below the last close of $111.69
$111 $65.0 $127 last close $112
Firms with a target · last 90 days 10
Lowest – highest target $65.00 – $127.00
Current grades of 16 firms: positive / neutral / negative 11 / 5 / 0
Upgrades / downgrades · 12 months 1 / 2
Consensus revenue growth · next 3 FY +13% a year
Price and published targets daily close, 12 months · each dot a target, a firm's latest darker $60.0 $80.0 $100 $120 Nov Jan 2026 Mar May Jul Sep 2025-11-06 · Jefferies: $120 2025-11-06 · Morgan Stanley: $121 2025-11-06 · Piper Sandler: $100 2025-12-22 · Piper Sandler: $85.0 2026-01-14 · UBS: $98.0 2026-01-14 · Jefferies: $110 2026-01-29 · Deutsche Bank: $92.0 2026-02-05 · Baird: $115 2026-02-05 · UBS: $102 2026-05-01 · Morgan Stanley: $67.0 2026-05-14 · Deutsche Bank: $65.0 2026-05-18 · Canaccord Genuity: $100 2026-05-19 · Piper Sandler: $60.0 2026-05-21 · Raymond James: $85.0 2026-05-21 · UBS: $80.0 2026-05-21 · Piper Sandler: $50.0 2026-05-21 · Canaccord Genuity: $90.0 2026-05-21 · Morgan Stanley: $59.0 2026-05-21 · Jefferies: $70.0 2026-06-11 · Bernstein: $60.0 2026-06-16 · Deutsche Bank: $64.0 2026-07-14 · Raymond James: $87.0 2026-07-27 · Goldman Sachs: $95.0 2026-07-28 · Jefferies: $100 2026-08-05 · Bernstein: $113 2026-08-06 · Piper Sandler: $65.0 2026-08-06 · Baird: $105 2026-08-06 · Bernstein: $121 2026-08-06 · B. Riley: $100 2026-08-06 · Goldman Sachs: $100 2026-08-19 · Canaccord Genuity: $110 2026-08-27 · Canaccord Genuity: $123 2026-09-17 · Bernstein: $127 2026-10-01 · Raymond James: $117 2026-10-07 · Baird: $120 2026-10-15 · UBS: $116 2026-10-15 · Morgan Stanley: $103 2026-10-21 · Deutsche Bank: $105 $60.0 $80.0 $100 $120 Nov Feb May Aug
Each firm's latest target last 90 days · 10 firms
Current grades each firm's latest · 16 firms As of Firm Grade 2026-10-22 Canaccord Genuity “Buy” 2026-10-19 Jefferies “Buy” 2026-10-19 J.P. Morgan “Overweight” 2026-10-15 Morgan Stanley “Equal Weight” 2026-10-14 Citigroup “Buy” 2026-10-07 Baird “Outperform” 2026-10-01 Raymond James “Strong Buy” 2026-09-17 Bernstein “Outperform” 2026-09-16 B. Riley “Buy” 2026-09-15 Bank of America “Buy”
6 more 2026-08-10 TD Cowen “Buy” 2026-08-06 UBS “Neutral” 2026-08-06 Piper Sandler “Neutral” 2026-08-06 Evercore ISI “In Line” 2026-03-30 Deutsche Bank “Hold” 2025-11-07 Goldman Sachs “Buy”
Grade changes last 24 months · 9 Date Firm Grade 2026-08-05 Bernstein “Market Perform” → “Outperform” upgrade 2026-05-01 Morgan Stanley “Overweight” → “Equal Weight” downgrade 2025-11-06 Piper Sandler “Overweight” → “Neutral” downgrade 2025-09-02 Deutsche Bank “Buy” → “Hold” downgrade 2025-08-11 Morgan Stanley “Equal Weight” → “Overweight” upgrade 2025-02-07 D.A. Davidson “Buy” → “Neutral” downgrade 2025-02-07 Morgan Stanley “Overweight” → “Equal Weight” downgrade 2025-02-07 UBS “Buy” → “Neutral” downgrade 2025-01-13 Morgan Stanley “Equal Weight” → “Overweight” upgrade
32 older than 24 months 2024-07-18 Baird “Neutral” → “Outperform” upgrade 2024-04-17 TD Cowen “Hold” → “Buy” upgrade 2024-01-22 Morgan Stanley “Overweight” → “Equal Weight” downgrade 2023-10-23 Raymond James “Outperform” → “Strong Buy” upgrade 2023-10-06 Jefferies “Hold” → “Buy” upgrade 2022-10-11 Piper Sandler “Neutral” → “Overweight” upgrade 2022-08-12 TD Cowen “Outperform” → “Market Perform” downgrade 2021-11-04 Piper Sandler “Overweight” → “Neutral” downgrade 2021-08-05 Citigroup “Neutral” → “Buy” upgrade 2021-03-10 Piper Sandler “Neutral” → “Overweight” upgrade 2021-01-20 Piper Sandler “Overweight” → “Neutral” downgrade 2020-02-04 Piper Sandler “Neutral” → “Overweight” upgrade 2020-01-27 Jefferies “Hold” → “Buy” upgrade 2019-12-16 Morgan Stanley “Equal Weight” → “Overweight” upgrade 2019-11-13 Jefferies “Buy” → “Hold” downgrade 2019-08-08 Piper Sandler “Underweight” → “Neutral” upgrade 2019-06-05 Morgan Stanley “Underweight” → “Equal Weight” upgrade 2019-04-16 D.A. Davidson “Neutral” → “Buy” upgrade 2019-04-08 J.P. Morgan “Underweight” → “Neutral” upgrade 2019-04-03 Jefferies “Hold” → “Buy” upgrade 2019-01-10 Wells Fargo “Market Perform” → “Underperform” downgrade 2018-08-09 Piper Sandler “Neutral” → “Underweight” downgrade 2018-08-09 D.A. Davidson “Buy” → “Neutral” downgrade 2018-08-09 Citigroup “Buy” → “Neutral” downgrade 2018-08-09 Jefferies “Buy” → “Hold” downgrade 2018-07-26 Oppenheimer “Outperform” → “Perform” downgrade 2018-03-15 Morgan Stanley “Equal Weight” → “Underweight” downgrade 2018-02-28 BMO Capital “Outperform” → “Market Perform” downgrade 2017-12-21 KeyBanc “Sector Weight” → “Equal Weight” revised 2017-12-19 J.P. Morgan “Neutral” → “Underweight” downgrade 2017-11-08 Piper Sandler “Overweight” → “Neutral” downgrade 2016-10-17 Wells Fargo “Market Perform” → “Perform” revised
Consensus estimates revenue and EPS by fiscal year · reported years marked A reported year shows the company's figures, with the consensus beside it (revenue against it in %). Reported EPS is GAAP diluted; the analysts' EPS usually leaves items such as stock compensation out, so the two are not like for like. Faded: a year the valuation models do not read — they read the first 3, and a later one only while 10 or more analysts cover every year up to it — or one under 5 analysts.
Targets, grades and estimates are quoted from third parties (via Financial Modeling Prep) and are theirs, not ours; each target links to the report it was published in. A firm counts once, at its latest target or grade.