Carnival stock reaches 52-week high at $29.80 By Investing.com

December 19, 2025

Carnival stock reaches 52-week high at $29.80