XYZ

Analyst Sentiment

Wall St. Consensus
Buy
35 analysts·High coverage
66
Score
25 Buy (71%)8 Hold (23%)2 Sell (6%)
Rating Breakdown
Strong Buy
00%
Buy
2571%
Hold
823%
Sell
26%
Strong Sell
00%

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

Price Target Expectations

Bear
$72.00
+0.4%
Consensus
$83.00
+15.7%
Bull
$100.00
+39.5%
12-Month Target Range35 analysts
$72.00$83.00$100.00
Current $71.71Consensus
Current Price
$71.71
Upside to Consensus
$11.29

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

Earnings & Revenue Estimates

Forward Growth Estimates (YoY)
FY2027
Rev+11.51%
EPS+31.87%
FY2028
Rev+11.46%
EPS+22.76%
FY2029
Rev+8.48%
EPS+24.68%

Earnings Surprises

Recent Analyst Actions

Apr 24, 2026Truist Financial
Block price target raised to $81 from $77 at Truist
Target:$81.00
+15.4%from $70.20
Apr 21, 2026BMO Capital
Block initiated with a Market Perform at BMO Capital
Target:$74.00
+3.1%from $71.77
Apr 21, 2026Cantor Fitzgerald
Block price target raised to $88 from $78 at Cantor Fitzgerald
Target:$88.00
+17.2%from $75.09
Feb 17, 2026Cantor Fitzgerald
Block price target lowered to $70 from $87 at Cantor Fitzgerald
Target:$70.00
+40.4%from $49.84
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