Back in February, Carnival Corp. (CCL) shares completed a bullish Ascending Triangle base with a breakout over $25.00. Yesterday, the shares blasted through the top of that trading range to signal the start of a new upleg within the recovery trend that started in March of 2020.