Can the CCL stock price hit $40 in 2026? Discover how Carnival's record earnings, reinstated dividend, and $2.5B buyback are reshaping its stock forecast.