C(C)
C
Analyst Sentiment
Analysts lean bullish — 76% recommend buying.
Consensus Rating
Buy
21 analysts·High coverage
76%
Rating Distribution
Strong Buy
00%
Buy
1676%
Hold
524%
Sell
00%
Strong Sell
00%
Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.
Price Target Expectations
Analysts see modest upside — consensus target 6% higher.
Bear Case
$87.00
-34%
Consensus
$139.58
+6%
Bull Case
$160.00
+21%
Price Range21 analysts
Low
Consensus
High
$87.00
$160.00
Current Target
Current Price
$132.17
Upside to Target
$7.41
Price targets are 12-month forecasts. Actual results depend on earnings, market conditions, and sector trends.
Earnings & Revenue Estimates
Forward Growth Estimates (YoY)
FY2027
Rev+3.40%
EPS+15.75%
FY2028
Rev+4.52%
EPS+17.24%
FY2029
Rev+6.50%
EPS+9.47%