Search companies

Find a company by ticker or name

Analysts

Scores, price targets and rating changes published by the firms we track. Informational, not advice.

Price target forecast

The average analyst target through the past year, and where analysts see the price a year from now.

Nov 6, 20260 analyst targets · 90 days
Share price
$67.27
Average 1Y price target
$90.40+34.38%
Agreement
Fair

Analysts agreement range is spread 15% to 30% from the average

$20.00$41.25$62.50$83.75$105.00Past12m Forecast20262027

Share priceAverage analyst target (90-day window), shaded 10th–90th percentile12-month range from the lowest to the highest current target, dashed to the average

Rating scores

Each factor is scored 1 (weak) to 5 (strong).

  • Overall4
  • DCF3
  • Return on equity5
  • Return on assets5
  • Debt / equity3
  • P/E4
  • P/B4
Average price target

Mean of the targets analysts published in each window.

WindowTargetsAverage
Last month5$94.00
Last quarter9$86.22
Last year20$63.05
All time47$49.36
Recent rating changes

The latest 40 changes by research firm, newest first.

DateFirmActionFromTo
Oct 22, 2026TD CowenmaintainHoldHold
Oct 9, 2026Goldman SachsmaintainNeutralNeutral
Oct 8, 2026MizuhomaintainNeutralNeutral
Oct 6, 2026CitigroupmaintainNeutralNeutral
Sep 14, 2026Morgan StanleymaintainUnderweightUnderweight
Aug 18, 2026Goldman SachsmaintainNeutralNeutral
Aug 4, 2026UBSmaintainBuyBuy
Aug 4, 2026MizuhomaintainNeutralNeutral
Jul 31, 2026CitigroupmaintainNeutralNeutral
Jul 24, 2026CitigroupmaintainNeutralNeutral
Jul 23, 2026Goldman SachsmaintainNeutralNeutral
Jul 21, 2026TD CowenmaintainHoldHold
Jul 14, 2026MizuhomaintainNeutralNeutral
Jun 29, 2026TD CowenupgradeSellHold
Jun 12, 2026Morgan StanleymaintainUnderweightUnderweight
May 27, 2026MizuhomaintainNeutralNeutral
May 1, 2026CitigroupmaintainNeutralNeutral
Apr 27, 2026TD CowenmaintainSellSell
Apr 24, 2026Morgan StanleymaintainUnderweightUnderweight
Apr 22, 2026ScotiabankmaintainSector PerformSector Perform
Apr 2, 2026BMO CapitalmaintainMarket PerformMarket Perform
Mar 17, 2026MizuhomaintainNeutralNeutral
Mar 12, 2026Goldman SachsmaintainNeutralNeutral
Feb 13, 2026Piper SandlermaintainOverweightOverweight
Jan 14, 2026CitigroupmaintainNeutralNeutral
Jan 12, 2026Piper SandlermaintainOverweightOverweight
Dec 12, 2025MizuhoupgradeUnderperformNeutral
Dec 8, 2025Wolfe ResearchdowngradePeer PerformUnderperform
Nov 14, 2025Piper SandlermaintainUnderweightUnderweight
Nov 3, 2025UBSmaintainBuyBuy
Oct 31, 2025TD CowenmaintainSellSell
Oct 22, 2025Goldman SachsmaintainNeutralNeutral
Oct 9, 2025ScotiabankmaintainSector PerformSector Perform
Oct 3, 2025Morgan StanleydowngradeEqual WeightUnderweight
Sep 23, 2025UBSmaintainBuyBuy
Sep 15, 2025MizuhomaintainUnderperformUnderperform
Sep 11, 2025Piper SandlermaintainUnderweightUnderweight
Sep 3, 2025B of A SecuritiesmaintainUnderperformUnderperform
Aug 4, 2025Piper SandlermaintainUnderweightUnderweight
Jul 22, 2025Piper SandlermaintainUnderweightUnderweight