XYZXYZ
LOADING
|||

Analyst Sentiment

Analysts lean bullish — 65% recommend buying.

Consensus Rating
Buy
31 analysts·High coverage
65%
Rating Distribution
Strong Buy
00%
Buy
2065%
Hold
826%
Sell
310%
Strong Sell
00%

Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.

Price Target Expectations

Analysts see significant upside — consensus target 52% higher.

Bear Case
$72.00
+27%
Consensus
$86.56
+52%
Bull Case
$100.00
+76%
Price Range31 analysts
Low
Consensus
High
$72.00
$100.00
Current Target
Current Price
$56.77
Upside to Target
$29.79

Price targets are 12-month forecasts. Actual results depend on earnings, market conditions, and sector trends.

Earnings & Revenue Estimates

Earnings Surprises

Recent Analyst Actions

Jan 26, 2026Cantor Fitzgerald
Block initiated with an Overweight at Cantor Fitzgerald
Target:$87.00
+32.0%from $65.91
Jan 20, 2026Truist Financial
Block price target raised to $72 from $68 at Truist
Target:$72.00
+12.5%from $64.01
Jan 7, 2026BNP Paribas
Block upgraded to Outperform from Neutral at BNP Paribas
Target:$83.00
+18.6%from $70.00
Nov 21, 2025Morgan Stanley
Block price target raised to $72 from $71 at Morgan Stanley
Target:$72.00
+18.2%from $60.90
Nov 20, 2025Mizuho Securities
Block price target raised to $100 from $88 at Mizuho
Target:$100.00
+55.0%from $64.50
Nov 7, 2025Oppenheimer
Block price target lowered to $85 from $92 at Oppenheimer
Target:$85.00
+34.9%from $63.01
Oct 24, 2025Truist Financial
Block price target raised to $74 from $70 at Truist
Target:$74.00
-7.0%from $79.57
Oct 22, 2025KeyBanc
Block assumed with an Overweight at KeyBanc
Target:$94.00
+20.9%from $77.73
Oct 21, 2025Wells Fargo
Block initiated with an Overweight at Wells Fargo
Target:$91.00
+17.1%from $77.73
Oct 21, 2025Jefferies
Block price target raised to $95 from $90 at Jefferies
Target:$95.00
+24.2%from $76.50
Sep 2, 2025BNP Paribas
Block downgraded to Hold from Buy at BNP Paribas
Target:$86.00
+12.8%from $76.23
Aug 8, 2025Compass Point
Block downgraded to Sell from Buy at Compass Point
Target:$65.00
-12.4%from $74.23
Aug 5, 2025BTIG
Block price target raised to $80 from $70 at BTIG
Target:$80.00
+6.3%from $75.29
Aug 5, 2025Morgan Stanley
Block downgraded to Equal Weight from Overweight at Morgan Stanley
Target:$73.00
-3.0%from $75.29
Aug 4, 2025Monness
Block price target raised to $95 from $75 at Monness Crespi
Target:$95.00
+24.8%from $76.12
Jul 17, 2025Deutsche Bank
Block resumed with a Buy at Deutsche Bank
Target:$82.00
+15.2%from $71.17
Jun 3, 2025Truist Financial
Block price target raised to $61 from $60 at Truist
Target:$61.00
-4.0%from $63.51
Jun 3, 2025Evercore ISI
Block upgraded to Outperform from In Line at Evercore ISI
Target:$75.00
+18.1%from $63.51
Jun 2, 2025Raymond James
Block price target raised to $79 from $74 at Raymond James
Target:$79.00
+27.9%from $61.76
May 19, 2025Wolfe Research
Block price target raised to $75 from $70 at Wolfe Research
Target:$75.00
+28.6%from $58.33
May 5, 2025Argus Research
Block price target lowered to $59 from $88 at Argus
Target:$59.00
+26.5%from $46.64
May 5, 2025Barclays
Block price target lowered to $57 from $70 at Barclays
Target:$57.00
+22.2%from $46.64
May 2, 2025Piper Sandler
Block downgraded to Neutral at Piper Sandler on Cash App headwinds
Target:$51.00
+9.6%from $46.53
Mar 8, 2025Bernstein
Block price target lowered to $100 from $120 at Bernstein
Target:$100.00
+66.7%from $60.00
Jan 3, 2025Raymond James
Block upgraded to Outperform from Market Perform at Raymond James
Target:$115.00
+25.8%from $91.40