Carnival Corporation & plcCCLNYSE
Loading

Analyst Sentiment

Analysts lean bullish — 77% recommend buying.

Consensus Rating
Buy
22 analysts·High coverage
77%
Rating Distribution
Strong Buy
00%
Buy
1777%
Hold
523%
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 moderate upside — consensus target 15% higher.

Bear Case
$33.00
+4%
Consensus
$36.54
+15%
Bull Case
$40.00
+26%
Price Range22 analysts
Low
Consensus
High
$33.00
$40.00
Current Target
Current Price
$31.77
Upside to Target
$4.77

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

Earnings & Revenue Estimates

2026E$2.56(17 analysts)
P/E15x
Current: 15.1x
Actual
Estimate
Range (Low–High)
Stock Alarm Pro
Forward Growth Estimates (YoY)
FY2027
Rev+3.81%
EPS+11.43%
FY2028
Rev+4.35%
EPS+12.98%
FY2029
Rev+3.96%
EPS+20.47%

Earnings Surprises

Beat rate:100%(12/12 quarters)
Avg surprise:+119.9%
Beat
Miss
Inline
Estimate
Based on reported EPS vs consensus estimate.

Recent Analyst Actions

Jan 22, 2026Truist Financial
Carnival price target raised to $34 from $31 at Truist
Target:$34.00
+20.5%from $28.21
Jan 12, 2026UBS
Carnival price target raised to $38 from $37 at UBS
Target:$38.00
+19.9%from $31.70
Jan 7, 2026Morgan Stanley
Carnival price target raised to $33 from $32 at Morgan Stanley
Target:$33.00
+3.5%from $31.89
Jan 6, 2026Bernstein
Carnival price target raised to $33 from $26 at Bernstein
Target:$33.00
+2.3%from $32.27
Dec 22, 2025Deutsche Bank
Carnival price target raised to $34 from $33 at Deutsche Bank
Target:$34.00
+6.5%from $31.92
Dec 22, 2025Mizuho Securities
Carnival price target raised to $38 from $37 at Mizuho
Target:$38.00
+22.1%from $31.12
Dec 22, 2025Truist Financial
Truist Securities Reiterates Hold Rating on Carnival Corporation (CCL)
Target:$31.00
-2.9%from $31.92
Dec 22, 2025Stifel Nicolaus
Carnival price target raised to $40 from $38 at Stifel
Target:$40.00
+28.5%from $31.12
Dec 22, 2025Goldman Sachs
Carnival price target raised to $34 from $31 at Goldman Sachs
Target:$34.00
+9.3%from $31.12
Dec 22, 2025Wells Fargo
Carnival price target raised to $38 from $35 at Wells Fargo
Target:$38.00
+22.1%from $31.12
Dec 18, 2025UBS
Carnival price target raised to $37 from $35 at UBS
Target:$37.00
+31.6%from $28.11
Dec 17, 2025Barclays
Carnival price target lowered to $36 from $37 at Barclays
Target:$36.00
+27.7%from $28.20
Dec 16, 2025Deutsche Bank
Carnival price target lowered to $33 from $34 at Deutsche Bank
Target:$33.00
+14.7%from $28.77
Dec 16, 2025Susquehanna
Carnival price target raised to $40 from $35 at Susquehanna
Target:$40.00
+39.9%from $28.60
Dec 15, 2025Jefferies
Carnival price target raised to $37 from $34 at Jefferies
Target:$37.00
+34.0%from $27.61
Dec 12, 2025Wells Fargo
Carnival price target raised to $35 from $34 at Wells Fargo
Target:$35.00
+25.6%from $27.86
Oct 15, 2025Tigress Financial
Carnival price target raised to $40 from $38 at Tigress Financial
Target:$40.00
+38.1%from $28.97
Oct 1, 2025UBS
Carnival price target raised to $35 from $33 at UBS
Target:$35.00
+21.1%from $28.91
Sep 30, 2025Susquehanna
Carnival price target raised to $35 from $30 at Susquehanna
Target:$35.00
+19.0%from $29.40
Sep 25, 2025Mizuho Securities
Carnival price target raised to $37 from $35 at Mizuho
Target:$37.00
+22.7%from $30.14
Sep 23, 2025Stifel Nicolaus
Carnival price target raised to $38 from $34 at Stifel
Target:$38.00
+23.7%from $30.71
Sep 17, 2025Barclays
Carnival price target raised to $37 from $33 at Barclays
Target:$37.00
+18.6%from $31.19
Jun 25, 2025Stifel Nicolaus
Carnival price target raised to $34 from $33 at Stifel
Target:$34.00
+33.4%from $25.48
Jun 23, 2025Stifel Nicolaus
Carnival Gears Up For Q2 Print; Here Are The Recent Forecast Changes From Wall Street's Most Accurate Analysts
Target:$33.00
+38.8%from $23.77
Jun 23, 2025Loop Capital Markets
Carnival Gears Up For Q2 Print; Here Are The Recent Forecast Changes From Wall Street's Most Accurate Analysts
Target:$22.00
-7.4%from $23.77